Pytania otagowane jako ios

iOS to mobilny system operacyjny działający na Apple iPhone, iPod touch i iPad. Użyj tego tagu [ios] do pytań związanych z programowaniem na platformie iOS. Użyj powiązanych tagów [target-c] i [swift] dla problemów specyficznych dla tych języków programowania.

13
Ukryj kursor UITextField
Używam a UITextFieldz a UIPickerViewjako jego inputView, więc gdy użytkownik dotknie pola tekstowego, zostanie przywołany selektor, aby wybrać opcję. Prawie wszystko działa, ale mam jeden problem: kursor nadal miga w polu tekstowym, gdy jest aktywny, co jest brzydkie i niewłaściwe, ponieważ użytkownik nie powinien pisać w polu i nie jest …

16
Cocoapods: nie udało się połączyć z GitHub w celu zaktualizowania repozytorium specyfikacji CocoaPods / Specs
Podczas uruchamiania pod repo updategenerowany jest następujący błąd: Updating spec repo `master` [!] Failed to connect to GitHub to update the CocoaPods/Specs specs repo - Please check if you are offline, or that GitHub is down Korzystanie z cocoapods 1.0.1 Jestem również tego świadomy: ograniczenie szybkości pośmiertnych master spec-repo . …

30
Jak przewinąć do dołu UITableView na iPhonie, zanim pojawi się widok
Mam, UITableViewktóry jest wypełniony komórkami o zmiennej wysokości. Chciałbym, aby tabela przewijała się na sam dół, gdy widok jest widoczny. Obecnie mam następującą funkcję NSIndexPath *indexPath = [NSIndexPath indexPathForRow:[log count]-1 inSection:0]; [self.table scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO]; log to zmienna tablica zawierająca obiekty, które składają się na zawartość każdej komórki. Powyższy kod …

6
autolayout - ustaw wysokość widoku względem połowy wysokości nadzoru
dostaję się ostatnio do autoukładów i utknąłem na tym, co wydaje się naprawdę trywialnym przykładem problemu. Mam widok, który chcę usiąść u góry ekranu i zajmować połowę jego wysokości. Proste przed automatycznym układem - po prostu przymocuj go na miejscu i powiedz, aby rozszerzał się w pionie, gdy zmienia się …
136 ios  autolayout 

18
Jaki jest niezawodny sposób na awarię aplikacji na iOS?
Chcę przetestować raportowanie awarii mojej aplikacji w terenie, celowo powodując awarię, gdy użytkownik wykonuje określoną czynność, której rzeczywisty użytkownik prawdopodobnie nie wykona przypadkowo. Ale jaki jest dobry niezawodny sposób na spowodowanie awarii aplikacji, która nie generuje ostrzeżenia w czasie kompilacji? Edycja: Zwróć uwagę, że wiele pozornie oczywistych odpowiedzi na to …
136 iphone  objective-c  ios 

13
Nie można znaleźć określonej podklasy NSManagedObject
Pracuję nad stworzeniem aplikacji z Core Data. Kiedy utworzyłem instancję przy użyciu: let entity = NSEntityDescription.entityForName("User", inManagedObjectContext: appDelegate.managedObjectContext) let user = User(entity: entity, insertIntoManagedObjectContext: appDelegate.managedObjectContext) Otrzymałem ostrzeżenie w dzienniku: CoreData: warning: Unable to load class named 'User' for entity 'User'. Class not found, using default NSManagedObject instead. Jak mogłem to …


10
Pobieranie listy plików w katalogu o nazwie glob
Z jakiegoś szalonego powodu nie mogę znaleźć sposobu na pobranie listy plików z globem dla danego katalogu. Obecnie utknąłem z czymś w rodzaju: NSString *bundleRoot = [[NSBundle mainBundle] bundlePath]; NSArray *dirContents = [[NSFileManager defaultManager] directoryContentsAtPath:bundleRoot]; .. a potem wyrzucanie rzeczy, których nie chcę, co jest do bani. Ale naprawdę chciałbym …

8
iPhone SDK: jaka jest różnica między loadView i viewDidLoad?
Czy podczas pracy z widokami i kontrolerami widoku w aplikacji na iPhone'a ktoś może wyjaśnić różnicę między loadView i viewDidLoad? Mój osobisty kontekst jest taki, że wszystkie moje widoki tworzę z kodu, nie używam i nie będę używać Interface Builder, jeśli to coś zmieni. Zauważyłem, że często, gdy dodaję kod …

7
Śledzenie / monitorowanie wykorzystania danych iPhone'a
Przeszukałem ten temat, ale znalazłem bardzo niewiele informacji, które były pomocne. Z tymi szczegółami próbowałem ugotować kod w następujący sposób. Uwaga: przed oznaczeniem go jako DUPLIKAT porównaj szczegóły udostępnione w tym poście z innymi postami, a nie tylko temat. - (NSArray *)getDataCountersForType:(int)type { BOOL success; struct ifaddrs *addrs = nil; …
136 iphone  ios  sockets 


10
Jak sprawić, by UILabel był klikalny?
Chciałbym, aby UILabel był klikalny. Próbowałem tego, ale to nie działa: class DetailViewController: UIViewController { @IBOutlet weak var tripDetails: UILabel! override func viewDidLoad() { super.viewDidLoad() ... let tap = UITapGestureRecognizer(target: self, action: Selector("tapFunction:")) tripDetails.addGestureRecognizer(tap) } func tapFunction(sender:UITapGestureRecognizer) { print("tap working") } }


18
Zmień rozmiar UIImage, zachowując proporcje i szerokość
W wielu postach widziałem zmiany rozmiaru obrazu poprzez zachowanie proporcji. Te funkcje wykorzystują stałe punkty (szerokość i wysokość) dla RECT podczas zmiany rozmiaru. Ale w moim projekcie muszę zmienić rozmiar widoku na podstawie samej szerokości, wysokość powinna być pobierana automatycznie na podstawie współczynnika proporcji. ktoś pomoże mi to osiągnąć.

9
Najprostszy sposób na zgłoszenie błędu / wyjątku z niestandardową wiadomością w Swift 2?
Chcę zrobić coś w Swift 2, do czego przywykłem w wielu innych językach: wyrzucić wyjątek środowiska wykonawczego z niestandardową wiadomością. Na przykład (w Javie): throw new RuntimeException("A custom message here") Rozumiem, że mogę zgłaszać typy wyliczeń zgodne z protokołem ErrorType, ale nie chcę definiować wyliczeń dla każdego typu zgłaszanego błędu. …
136 ios  swift  swift2 

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.