• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: UIView embedded in UIScrollView hides scroll indicators ?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: UIView embedded in UIScrollView hides scroll indicators ?


  • Subject: Re: UIView embedded in UIScrollView hides scroll indicators ?
  • From: David Duncan <email@hidden>
  • Date: Sat, 18 May 2013 11:42:15 -0700

On May 18, 2013, at 11:28 AM, Koen van der Drift <email@hidden> wrote:

> Yes, I did, but I may have made a mistake. I have this in viewDidLoad:
>
> self.scrollView.contentSize = CGSizeMake(320, self.myView.frame.size.height
> + self.tabBarController.tabBar.frame.size.height);
>
> I also found that if I add either
>
> self.scrollView.bounds = self.view.bounds;  or  self.scrollView.frame =
> self.view.frame;

Neither of these variations are really correct. Bounds is the internal coordinate system, frame is the external coordinate system. I suspect what you really want is self.scrollView.frame = self.view.bounds.

>
> I do see the scrollbar, but the content myView is cut off on the right
> side.
>
>
> So, then I decided to ditch my XIB and to create the two views in my VC,
> and presto, it works!
>
> - Koen.
>
>
> On Sat, May 18, 2013 at 1:50 PM, Marcelo Alves <email@hidden> wrote:
>
>>
>> Did you forgot to set the contentSize for the UIScrollView?
>>
>>
>> On 18/05/2013, at 14:43, Koen van der Drift <email@hidden>
>> wrote:
>>
>>> In IB I created an UIView embedded in an UIScrollView. They both fill up
>>> the screen and are 320 px wide.  Scrolling works just fine, but the
>> scroll
>>> indicators are invisible. I triple checked the checkboxes in IB, and both
>>> "Scrolling Enabled" and "Shows Vertical Scrollers" are on.  To be super
>>> sure I added this to my VC:
>>>
>>>   self.scrollView.scrollEnabled = YES;
>>>
>>>   self.scrollView.showsVerticalScrollIndicator = YES;
>>>
>>> I tried making the UIView a little less wide (300px), but I still don't
>> see
>>> the scroll indicators.
>>>
>>> What did I miss to make them appear?
>>>
>>> Thanks,
>>>
>>> - Koen.
>>
>>
>> _______________________________________________
>>
>> Cocoa-dev mailing list (email@hidden)
>>
>> Please do not post admin requests or moderator comments to the list.
>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>>
>> Help/Unsubscribe/Update your Subscription:
>>
>>
>> This email sent to email@hidden
>>
> _______________________________________________
>
> Cocoa-dev mailing list (email@hidden)
>
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden

--
David Duncan


_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >UIView embedded in UIScrollView hides scroll indicators ? (From: Koen van der Drift <email@hidden>)
 >Re: UIView embedded in UIScrollView hides scroll indicators ? (From: Marcelo Alves <email@hidden>)
 >Re: UIView embedded in UIScrollView hides scroll indicators ? (From: Koen van der Drift <email@hidden>)

  • Prev by Date: Re: UIView embedded in UIScrollView hides scroll indicators ?
  • Next by Date: NSSharingService and default mail client
  • Previous by thread: Re: UIView embedded in UIScrollView hides scroll indicators ?
  • Next by thread: NSSharingService and default mail client
  • Index(es):
    • Date
    • Thread