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ę.
Mam UILabelmiejsce na dwa wiersze tekstu. Czasami, gdy tekst jest zbyt krótki, ten tekst jest wyświetlany w pionowym środku etykiety. Jak wyrównać tekst pionowo, aby zawsze znajdował się na górze UILabel?
Chciałbym sprawdzić, czy mam połączenie internetowe w systemie iOS za pomocą bibliotek Cocoa Touch lub w systemie macOS za pomocą bibliotek Cocoa . Wymyśliłem sposób na zrobienie tego za pomocą NSURL. Sposób, w jaki to zrobiłem, wydaje się nieco niewiarygodny (ponieważ nawet Google może pewnego dnia przestać działać, a poleganie …
To, co chcę zrobić, wydaje się dość proste, ale nie mogę znaleźć żadnych odpowiedzi w Internecie. Mam jeden NSMutableArrayprzedmiot i powiedzmy, że są to obiekty „Osoby”. Chcę posortować NSMutableArraywedług Person.birthDate, która jest NSDate. Myślę, że ma to coś wspólnego z tą metodą: NSArray *sortedArray = [drinkDetails sortedArrayUsingSelector:@selector(???)]; W Javie sprawiłbym, …
Próbuję połączyć UILabelz IBOutletutworzonym w mojej klasie. Moja aplikacja ulega awarii z następującym błędem. Co to znaczy? Jak mogę to naprawić? *** Zakończenie aplikacji z powodu nieprzechwyconego wyjątku „NSUnknownKeyException”, powód: „[<UIViewController 0x6e36ae0> setValue: forUndefinedKey:]: ta klasa nie jest zgodna z kodowaniem wartości klucza dla klucza XXX.”
Chciałbym, aby aplikacja zawierała niestandardową czcionkę do renderowania tekstu, ładowała go, a następnie używała ze standardowymi UIKitelementami, takimi jak UILabel. czy to możliwe?
Dodałem nowy plik stalówki do mojego projektu i próbowałem go załadować. Jednak po kliknięciu ikony paska narzędzi, która ma zabrać mnie do utworzonego przeze mnie widoku, pojawia NSInternalInconsistencyExceptionsię komunikat: Zamykanie aplikacji z powodu nieprzechwyconego wyjątku „NSInternalInconsistencyException”, powód: „- [UIViewController _loadViewFromNibNamed: bundle:] załadował końcówkę„ ... ”, ale ujście widoku nie zostało …
Po skonfigurowaniu widoku tabeli z 4 wierszami pod wypełnionymi wierszami nadal znajdują się dodatkowe linie separatora (lub dodatkowe puste komórki). Jak usunę te komórki?
Rozumiem, że należy użyć deklaracji klasy forward w przypadku, gdy ClassA musi zawierać nagłówek ClassB, a ClassB musi zawierać nagłówek ClassA, aby uniknąć okrągłych inkluzji. Rozumiem również, że an #importjest proste, ifndefwięc dołączenie zdarza się tylko raz. Moje pytanie brzmi: kiedy się używa, #importa kiedy się używa @class? Czasami jeśli …
Właśnie zacząłem używać Xcode 4.5 i dostałem ten błąd w konsoli: Ostrzeżenie: Próba zaprezentowania <finishViewController: 0x1e56e0a0> na <ViewController: 0x1ec3e000>, którego widoku nie ma w hierarchii okien! Widok jest nadal prezentowany i wszystko w aplikacji działa dobrze. Czy to coś nowego w iOS 6? Oto kod, którego używam do zmiany między …
Mój widok logowania ma widok podrzędny, który ma UIActivityViewaUILabel napisem „Logowanie się ...”. Ten widok cząstkowy ma narożniki, które nie są zaokrąglone. Jak mogę je okrągłe? Czy jest jakiś sposób, aby to zrobić w moim XIB?
Jak mogę wyświetlić przycisk usuwania, gdy przesuwasz po UITableViewCell? Zdarzenie nigdy nie jest wywoływane, a przycisk usuwania nigdy się nie pojawia.
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.