Pytania otagowane jako cocoa-touch

Cocoa Touch Frameworks, które napędzają aplikacje iOS, mają wiele sprawdzonych wzorców znalezionych na Macu, ale zostały zbudowane ze szczególnym naciskiem na interfejsy dotykowe i optymalizację.

9
Czy istnieje sposób na usunięcie linii separatora z UITableView?
Szukam sposobu całkowitego usunięcia linii separatora w UITableView w trybie zwykłym. Odbywa się to automatycznie zgrupowane, ale powoduje to również zmianę wymiarów tabeli w sposób trudny do zmierzenia. Ustawiłem kolor linii separatora na colorClear. Ale to nie rozwiązuje całkowicie problemu. Gdy próbuję narysować niestandardowy widok tła w komórkach i chcę, …



30
Przesuń pole tekstowe, gdy klawiatura wydaje się szybka
Używam Swift do programowania w iOS i używam tego kodu do przenoszenia UITextField, ale to nie działa. Wywołuję tę funkcję keyboardWillShowpoprawnie, ale pole tekstowe się nie porusza. Używam autolayout. override func viewDidLoad() { super.viewDidLoad() NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillShow:"), name:UIKeyboardWillShowNotification, object: nil); NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillHide:"), name:UIKeyboardWillHideNotification, object: nil); } deinit { NSNotificationCenter.defaultCenter().removeObserver(self); …

4
Automatyczne maskowanie programowo w porównaniu z programem Builder / xib / nib
Miałem (prawdopodobnie fałszywe) założenie, że włączenie wskaźnika prawego marginesu w Xib jest równoznaczne z użyciem UIViewAutoresizingFlexibleLeftMarginkodu wewnętrznego i tak dalej. Tak więc myślałem zgodnie z tą migawką: Później dzisiaj musiałem sprawdzić krzyż i natknąłem się na ten wątek . A także dokumentację Apple, zatytułowaną „Automatyczne przetwarzanie zmian układu za pomocą …


24
Przycinanie obrazu UIImage
Mam kod, który zmienia rozmiar obrazu, dzięki czemu mogę uzyskać przeskalowaną część środka obrazu - używam tego, aby zrobić UIImagei zwrócić małą, kwadratową reprezentację obrazu, podobną do tego, co widać w widoku albumu aplikacja Zdjęcia. (Wiem, że mogłem użyć a UIImageViewi dostosować tryb przycinania, aby uzyskać te same wyniki, ale …

7
silne uchwycenie siebie w tym bloku prawdopodobnie doprowadzi do cyklu podtrzymania
Jak mogę uniknąć tego ostrzeżenia w xcode. Oto fragment kodu: [player(AVPlayer object) addPeriodicTimeObserverForInterval:CMTimeMakeWithSeconds(0.1, 100) queue:nil usingBlock:^(CMTime time) { current+=1; if(current==60) { min+=(current/60); current = 0; } [timerDisp(UILabel) setText:[NSString stringWithFormat:@"%02d:%02d",min,current]];///warning occurs in this line }];


5
iPhone - Uzyskaj pozycję UIView w całym UIWindow
Pozycję UIViewmożna oczywiście określić view.centerczy view.frameitd. Ale to tylko zwraca pozycję UIVieww stosunku do jego natychmiastowego SuperView. Muszę określić pozycję UIVieww całym układzie współrzędnych 320 x 480. Na przykład, jeżeli UIViewznajduje się w UITableViewCellpołożeniu Jest w oknie może zmienić radykalnie irregardless z SuperView. Wszelkie pomysły, czy i jak to możliwe? …


4
Jak zastosować transformację perspektywy do UIView?
Chcę wykonać transformację perspektywy na UIView (np. Widoczne w coverflow) Czy ktoś wie, czy jest to możliwe? Badałem użycie CALayeri przeglądałem wszystkie pragmatyczne podcasty programisty Core Animation, ale nadal nie jestem pewien, jak stworzyć taką transformację na iPhonie. Każda pomoc, wskaźniki lub przykładowe fragmenty kodu byłyby bardzo mile widziane!

12
Autolayout - rzeczywisty rozmiar UIButton nie uwzględnia wstawek tytułów
Jeśli mam UIButton ustawiony za pomocą autolayout, jego rozmiar ładnie dostosowuje się do zawartości. Jeśli button.imageustawię obraz jako , rozmiar instruktażowy ponownie wydaje się to uwzględniać. Jeśli jednak poprawię titleEdgeInsetsprzycisk, układ nie bierze tego pod uwagę i zamiast tego obcina tytuł przycisku. Jak mogę się upewnić, że wewnętrzna szerokość przycisku …


25
Powiększanie MKMapView w celu dopasowania szpilek do adnotacji?
Korzystam z MKMapView i dodałem do mapy szereg pinezek z adnotacjami o obszarze 5-10 kilometrów. Kiedy uruchamiam aplikację, moja mapa zaczyna być pomniejszona, aby pokazać cały świat, jaki jest najlepszy sposób na powiększenie mapy, aby szpilki pasowały do ​​widoku? EDYCJA: Moje początkowe myślenie byłoby użyć MKCoordinateRegionMake i obliczyć współrzędne współrzędnych, …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.