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.

4
Odpowiednik iOS dla wspólnych preferencji Androida
Przenoszę aplikację na Androida na iOS, jedną rzeczą, której użyłem, były preferencje wspólne w Androidzie, aby zapisać za każdym razem, gdy poziom został ukończony. W ten sposób, gdy użytkownik wróci do aplikacji, zobaczy, że osiągnął poziom 3 lub cokolwiek. Czy istnieje podobny mechanizm w iOS? czy też muszę ręcznie pisać …

13
Ekran uruchamiania iOS w React Native
Pracuję z aplikacją React Native i próbuję ustawić dostosowany ekran uruchamiania, ale nie mogę. React Native tworzy domyślnie LaunchScreen.xib, więc utworzyłem LaunchImage wewnątrz Images.xcassets: Przeczytałem również, że muszę zmodyfikować „Plik ekranu uruchamiania” w sekcji „Ikony aplikacji i obrazy uruchamiania” w moich opcjach: Kiedy to zrobiłem, mój ekran uruchamiania stał się …

15
Polecenie Xcode / usr / bin / codeign nie powiodło się z kodem zakończenia 1: errSecInternalComponent
Próbuję dodać nowy profil obsługi administracyjnej do mojego Xcode, aby przetestować aplikację na urządzeniu. Oto kroki, które wykonałem: Usunięto wszystkie certyfikaty i profile obsługi Utwórz / dodaj certyfikat dewelopera IOS Dodaj moje urządzenie IOS w trybie online Utwórz profil obsługi administracyjnej systemu IOS Dodaj profil obsługi administracyjnej systemu IOS Czysta …


4
Czy zdalne powiadomienia push wymagają dodania UIBackgroundModes w Info.plist?
Mam zintegrowane zdalne powiadomienia push, ale otrzymuję takie ostrzeżenie: didReceiveRemoteNotification:fetchCompletionHandler:], ale nadal musisz dodać „ remote-notification” do listy obsługiwanych UIBackgroundModeplików w swoim Info.plist. Moja wersja Xcode to 8.3.1. Naprawdę chcę to dodać Info.plist. Skorzystałem również z kilku tutoriali, ale oni też o tym nie wspomnieli. Co naprawdę powinienem zrobić?

5
Co oznacza „% jest niedostępny: zamiast tego użyj truncatingRemainder”?
Podczas używania kodu rozszerzenia pojawia się następujący błąd: nie jestem pewien, czy proszą o użycie innego operatora lub zmodyfikowanie wartości w wyrażeniu na podstawie wyszukiwania w Internecie. Błąd:% jest niedostępny: zamiast tego użyj truncatingRemainder Kod rozszerzenia: extension CMTime { var durationText:String { let totalSeconds = CMTimeGetSeconds(self) let hours:Int = Int(totalSeconds …
105 ios  swift  swift3  modulus 


30
UICollectionView cellForItemAtIndexPath nie jest wywoływana
Dopiero po raz drugi używam UICollectionView i być może odgryzłem więcej, niż jestem w stanie przeżuć, ale mimo to: Implementuję UICollectionView (myCollectionView), który używa niestandardowych UICollectionViewCell, które mam podklasę. Komórki podklasy (FullReceiptCell) zawierają UITableView i mają rozmiar kontrolera widoku. Próbuję zezwolić na przewijanie w poziomie między FullReceiptCells. Podklasa UICollectionViewController, która …

5
Pobierz wybrany indeks UITableView
Chcę mieć wybrany indeks dla UITableView. Napisałem następujący kod: NSIndexPath *index = [NSIndexPath indexPathForRow:1 inSection:0]; [tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTop animated:YES]; To zawsze działa dla 1. pozycji. Chcę mieć wybrany indeks windexPathForRow. Proszę pomóż. Dzięki.

6
Jak korzystać z Facebooka iOS SDK na iOS 10
Próbuję użyć Xcode 8 do zbudowania aplikacji z logowaniem do Facebooka przy użyciu Swift 3. Kiedy przełączam się z powrotem na iOS Simulator 9.3, to działa. W iOS 10 otrzymuję ten błąd: ""fbauth2:/" The operation couldn’t be completed. (OSStatus error -10814.)" i Optional(Error Domain=com.facebook.sdk.login Code=308 "(null)") Czy ktoś ma na …

10
Problem z ograniczeniami układu automatycznego w systemie iOS7 w UITableViewCell
Programowo używam ograniczeń układu automatycznego do układania moich niestandardowych komórek UITableView i poprawnie definiuję rozmiary komórek w tableView:heightForRowAtIndexPath: Działa dobrze na iOS6 i wygląda dobrze również w iOS7 ALE kiedy uruchamiam aplikację na iOS7, oto rodzaj komunikatu, który widzę w konsoli: Break on objc_exception_throw to catch this in the debugger. …

14
Niestandardowe rozmiary czcionek w klasach rozmiaru Xcode 6 nie działają poprawnie z czcionkami niestandardowymi
Xcode 6 ma nową funkcję, w której czcionki i rozmiary czcionek są w UILabel, UITextFieldi UIButtonmogą być ustawiane automatycznie na podstawie klasy rozmiaru bieżącej konfiguracji urządzenia, bezpośrednio w serii ujęć. Na przykład możesz ustawić UILabelczcionkę w rozmiarze 12 w konfiguracjach o dowolnej szerokości i niewielkiej wysokości (np. Na iPhone'ach w …

1
Uszkodzona lokalizacja symulatora iOS 8.1 (NSLocalizedString)
TL; DR: Wygląda na to, że lokalizacja nie działa z symulatorem xCode 6.1 i 8.1. Obejście: Przejdź do „edycji schematów” >> „Uruchom” (pasek boczny) >> Karta „Opcje” >> „Język aplikacji” Wybierz język, w którym chcesz uruchomić aplikację na symulatorze. Długa historia: Zaktualizowałem xCode do 6.1. Aktualizacja usunęła symulatory iOS 7.x …

8
jak zmienić tytuł uiviewcontroller niezależnie od tytułu elementu paska
Ustawiam tytuł moich kontrolerów widoku w następujący sposób: self.title = @"my title"; przedtem ustawiłem tytuł w scenorysie dla kontrolera widoku i kontrolera nawigacji, w którym jest osadzony. Ustawiłem go na: "Tytuł"; Kiedy kliknę kartę, która zawiera kontroler widoku, tytuł elementu paska kart i uiviewcontrollerzmieniam się na: mój tytuł Chciałbym, aby …

8
Kiedy mogę aktywować / dezaktywować ograniczenia układu?
Skonfigurowałem wiele zestawów ograniczeń w IB i chciałbym programowo przełączać się między nimi w zależności od stanu. Istnieje constraintsAkolekcja outlet, z których wszystkie są oznaczone jako zainstalowane z IB oraz constraintsBkolekcja outlet, z których wszystkie są odinstalowane w IB. Mogę programowo przełączać się między tymi dwoma zestawami w następujący sposób: …

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.