ruimte tussen page control
Hee,
Ik maak voor mijn app een foto galerie die net ongeveer net zo werkt als de foto's app van Apple zelf. Het werkt goed, behalve dat ik graag een kleine zwarte ruimte van zo'n 20 pixels tussen de foto's zou willen net zoals in de foto's app van Apple zelf. Ik heb al geprobeerd mijn code aan te passen, maar met niet zo veel succes:P Dit is mijn code: Code:
- (void)setupPage Code:
- (void)scrollViewDidScroll:(UIScrollView *)_scrollView Code:
- (void)scrollViewDidEndDecelerating:(UIScrollView *)_scrollView Code:
- (IBAction)changePage:(id)sender |
Apple heeft net de Broncode van iOS 4.1 open gezet misschien kun je het daar in vinden? ;)
|
Heb je een link, want ik kan het niet vinden op het developer center en heb een paid developer account.
|
Je kan in die delegate methods van UIScrollView een contentOffset meegegeven aan je scrollView.frame. Tijdens het scrollen wordt er dan extra ruimte gecreëerd.
Of je kan een UIView aanmaken, die zwart is (en groter is dan je imageView) en dan imageView als subview plaatsen. Je kan dan bounds terug vragen van de imageView om de size te krijgen en dan +20 pixels. Maar lijkt me niet de beste oplossing. |
Ik wil mezelf even verbeteren hier, gezien ik zelf ook hier mee bezig ben geweest.
Om ruimte van 20 pixels tussen de foto's te krijgen doe je het volgende: Code:
// Je wil eerst de grootte van het scherm weten |
Bedankt voor je reactie, ga het morgen meteen toepassen!
|
Alle tijden zijn GMT +2. Het is nu 20:03. |