Re: Cocoa-dev Digest, Vol 10, Issue 307

  • NSData *source  = // whatever
    NSRange  myRange = // whatever

    NSData *subrangeOfSource = [source subdataWithRange: myRange];

    On May 18, 2013, at 3:00 PM, <cocoa-dev-request...> wrote:

    > Send Cocoa-dev mailing list submissions to
    > <cocoa-dev...>
    >
    > To subscribe or unsubscribe via the World Wide Web, visit
    > https://lists.apple.com/mailman/listinfo/cocoa-dev
    > or, via email, send a message with subject or body 'help' to
    > <cocoa-dev-request...>
    >
    > You can reach the person managing the list at
    > <cocoa-dev-owner...>
    >
    > When replying, please edit your Subject line so it is more specific
    > than "Re: Contents of Cocoa-dev digest..."
    >
    >
    > Today's Topics:
    >
    > 1. Re: Trigger nextkeyview based on NSTextField input length
    > (Jaime Magiera)
    > 2. UIView embedded in UIScrollView hides scroll indicators ?
    > (Koen van der Drift)
    > 3. Re: UIView embedded in UIScrollView hides scroll indicators ?
    > (Marcelo Alves)
    > 4. Re: UIView embedded in UIScrollView hides scroll indicators ?
    > (Koen van der Drift)
    > 5. Re: UIView embedded in UIScrollView hides scroll indicators ?
    > (David Duncan)
    >
    >
    > ----------------------------------------------------------------------
    >
    > Message: 1
    > Date: Sat, 18 May 2013 00:53:24 -0400
    > From: Jaime Magiera <jaime...>
    > To: CocoaDev dev <cocoa-dev...>
    > Subject: Re: Trigger nextkeyview based on NSTextField input length
    > Message-ID: <EC829B09-95D2-4531-88BF-AFA0DDF19FDE...>
    > Content-Type: text/plain;    charset=us-ascii
    >
    > On May 17, 2013, at 11:03 PM, Kyle Sluder <kyle...> wrote:
    >
    >> So rather than the four-field approach, why not use _one_ text field with an NSFormatter subclass that adds and removes the dashes in the license code? Then you get all the text handling behavior users expect for free.
    >
    >
    > Very wise. Thanks Kyle.
    >
    > Jaime Magiera
    >
    > Sensory Research, Inc.
    > http://www.sensoryresearch.net
    >
    >
    >
    > ------------------------------
    >
    > Message: 2
    > Date: Sat, 18 May 2013 13:43:02 -0400
    > From: Koen van der Drift <koenvanderdrift...>
    > To: Cocoa Dev <cocoa-dev...>
    > Subject: UIView embedded in UIScrollView hides scroll indicators ?
    > Message-ID:
    > <CAF8z=<HdB4mGA6WiEA3Stj_6yp_c-01JR18cv6C1235ncXfeycA...>
    > Content-Type: text/plain; charset=UTF-8
    >
    > 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.
    >
    >
    > ------------------------------
    >
    > Message: 3
    > Date: Sat, 18 May 2013 14:50:19 -0300
    > From: Marcelo Alves <marcelo.alves...>
    > To: Cocoa Dev <cocoa-dev...>
    > Subject: Re: UIView embedded in UIScrollView hides scroll indicators ?
    > Message-ID: <D96FF59D-BB48-4E31-B8C7-BE1A50C0D5BA...>
    > Content-Type: text/plain; charset=us-ascii
    >
    >
    > Did you forgot to set the contentSize for the UIScrollView?
    >
    >
    > On 18/05/2013, at 14:43, Koen van der Drift <koenvanderdrift...> 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.
    >
    >
    >
    >
    > ------------------------------
    >
    > Message: 4
    > Date: Sat, 18 May 2013 14:28:18 -0400
    > From: Koen van der Drift <koenvanderdrift...>
    > To: Marcelo Alves <marcelo.alves...>
    > Cc: Cocoa Dev <cocoa-dev...>
    > Subject: Re: UIView embedded in UIScrollView hides scroll indicators ?
    > Message-ID:
    > <CAF8z=HeUsykTzNy_UyE-12cwBrQn4jh7HZEPNcUdToxaA+<2a9g...>
    > Content-Type: text/plain; charset=UTF-8
    >
    > 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;
    >
    > 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 <marcelo.alves...> wrote:
    >
    >>
    >> Did you forgot to set the contentSize for the UIScrollView?
    >>
    >>
    >> On 18/05/2013, at 14:43, Koen van der Drift <koenvanderdrift...>
    >> 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.

    >>
    >
    >
    > ------------------------------
    >
    > Message: 5
    > Date: Sat, 18 May 2013 11:42:15 -0700
    > From: David Duncan <david.duncan...>
    > To: Koen van der Drift <koenvanderdrift...>
    > Cc: Cocoa Dev <cocoa-dev...>
    > Subject: Re: UIView embedded in UIScrollView hides scroll indicators ?
    > Message-ID: <BCD72FDF-8B0C-478B-860A-EB0EF55D8B29...>
    > Content-Type: text/plain; charset=us-ascii
    >
    > On May 18, 2013, at 11:28 AM, Koen van der Drift <koenvanderdrift...> 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 <marcelo.alves...> wrote:
    >>
    >>>
    >>> Did you forgot to set the contentSize for the UIScrollView?
    >>>
    >>>
    >>> On 18/05/2013, at 14:43, Koen van der Drift <koenvanderdrift...>
    >>> 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.

    >>>

    >
    > --
    > David Duncan
    >
    >
    >
    >
    > ------------------------------
    >
    > _______________________________________________
    >
    > Cocoa-dev mailing list      (<Cocoa-dev...>)
    >
    > Do not post admin requests or moderator comments to the list.
    > Contact the moderators at cocoa-dev-admins (at) lists.apple.com
    >
    > https://lists.apple.com/mailman/listinfo/cocoa-dev
    >
    >
    > End of Cocoa-dev Digest, Vol 10, Issue 307
    > ******************************************
    >
previous month may 2013 next month
MTWTFSS
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Go to today