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ę.
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ę, …
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); …
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ą …
Jak wprowadzić wartości kolorów RGB lub Hex dla tła w Konstruktorze interfejsów? Mogę wybrać predefiniowane kolory, ale chciałbym ręcznie wprowadzić wartości RGB. Gdzie mogę to zrobić?
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 …
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 }];
Czy ktoś może mi krótko wyjaśnić, jak działa ARC? Wiem, że różni się od Garbage Collection, ale zastanawiałem się dokładnie, jak to działa. Ponadto, jeśli ARC robi to, co robi GC bez ograniczania wydajności, to dlaczego Java używa GC? Dlaczego nie używa również ARC?
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? …
Mam UIImage (Cocoa Touch). Z tego powodu cieszę się, że mogę uzyskać CGImage lub cokolwiek innego, co chcesz, jest dostępne. Chciałbym napisać tę funkcję: - (int)getRGBAFromImage:(UIImage *)image atX:(int)xx andY:(int)yy { // [...] // What do I want to read about to help // me fill in this bit, here? // …
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!
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 …
Otrzymywanie tego błędu w Swift 2.0. Operator binarny „|” nie można zastosować do dwóch operandów UIViewAutoresizing Oto kod: let view = UIView(frame: CGRect(x: 0, y: 0, width: 320, height: 568)) addSubview(view) view.autoresizingMask = UIViewAutoresizing.FlexibleWidth | UIViewAutoresizing.FlexibleHeight Masz pojęcie, co może być problemem?
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, …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.