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

Więcej na temat ios...

Mam tableView z zaimplementowanym searchBar. Na górze mam przycisk, który powinien open searchBar with keyboard. Oto jak to powinno wyglądać: Tak więc, kiedy user tap on this button, to should open the searchBar and user can start typing something. Oto mój search methods: func searchBar(_ searc....
26 styczeń 2022, 15:03
[enter image description here][1] [![enter image description here][1]][1] import 'package:flutter/material.dart'; import 'package:flutter/rendering.dart'; import 'package:ionicons/ionicons.dart'; void main() { runApp(const MyApp((), key:,)); ....
26 styczeń 2022, 14:21
Jeśli coś kupię i sprawdzę dowód zakupu, mogę uzyskać zakodowaną wartość w ten sposób: if let appStoreReceiptURL = Bundle.main.appStoreReceiptURL, FileManager.default.fileExists(atPath: appStoreReceiptURL.path) { do { let receiptData = try Data(contentsOf: ap....
26 styczeń 2022, 12:44
Przesłałem obraz za pomocą almofire i jest on przesyłany na właściwą ścieżkę, której wymagam. Jednak muszę uzyskać niektóre odpowiedzi, które są w moim kodzie PHP backendu do mojego szybkiego, takie jak filepath. Obraz, który sprawi, że moje pytanie będzie bardziej przejrzyste i precyzyjne o to, co ....
26 styczeń 2022, 12:30
Ten kod dobrze się kompiluje w Xcode 12.5.1 i 13 private func maskOtherLocalAccount(number: String?) -> String { guard let number = number, number.count > 5 else { return number ?? "-"} } Ale w Xcode 12.4 daje ten błąd kompilacji: Variable declared in 'guard' condition is not usable in its body....
26 styczeń 2022, 11:28
Mam funkcję konwersji, która zwraca pomiar użytkownikowi. To pozwala mi ukrywać się między różnymi jednostkami. Problem polega na tym, że gdy wypisuję wartość za pomocą sformatowanej funkcji, zawsze wyświetla się ona jako ft, ponieważ moje ustawienia regionalne są w ten sposób. Jak mogę się upewn....
26 styczeń 2022, 00:55
Muszę to zrobić Wymień, ale nie wiem jak się zaczyna "Zamień domyślny init AssessmentConfiguration na init przy użyciu wartości plist" Muszę użyć propertyList(from:options:format:), ale nie rozumiem, jak to zrobić. var configuration: AssessmentConfiguration = AssessmentConfiguration( outputFile:....
25 styczeń 2022, 20:01
Problem Mam niestandardowy UIView, który zawiera podwidok obrazu i zaznaczenia (obramowania). Chcę móc dodać ten niestandardowy UIView jako widok podrzędny większego pustego widoku. Oto haczyk, większy pusty widok musi przyciąć wszystkie podwidoki do swoich granic (clipToBounds). Jednak użytkowni....
25 styczeń 2022, 17:50
Ustawiłem warunek ładowania symbolu SF. Image(systemname : isShowList ? "ellipsis" : "") Ale otrzymuję ostrzeżenie No symbol named '' Jak mogę ustawić to na pustą wartość bez ostrzeżenia?....
25 styczeń 2022, 17:28
Mam początkowo UIStackView z 4 przyciskami. Jeśli muszę później zamienić ostatni przycisk na nowy lub wrócić do przycisku początkowego, jak mogę to zrobić? lazy var stackView: UIStackView = { let sv = UIStackView() sv.axis = .horizontal sv.distribution = .fillEqually sv.alignment = ....
25 styczeń 2022, 15:48
Trudno mi znaleźć lub wymyślić sposób, w jaki mogę przechowywać tekst textView. więc później mogę przekazać go z powrotem na serwer, jeśli zajdzie taka potrzeba. Mam TextView wewnątrz CustomCell UITableViewCell. (Mam 2 sekcje w moim tableview, a w każdej sekcji znajduje się ta niestandardowa komór....
25 styczeń 2022, 11:17
Próbuję znaleźć najbliższe punkty między punktem początkowym a końcowym. Tablica punktów : let pointsArray = [(10.0, 10.0), (70.0, 10.0), (10.0, 200.0), (70.0, 200.0), (73.0, 10.0), (133.0, 10.0), (73.0, 200.0), (133.0, 200.0), (135.5, 10.0), (195.5, 10.0), (135.5, 200.0), (195.5, 200.0), (198.5, 10....
25 styczeń 2022, 09:10
Według mnie: func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCell(withIdentifier: "TransactionTableCell", for: indexPath) as! TransactionTableCell let newItem = getTransactionsInSection(section: sect....
25 styczeń 2022, 09:08
Próbuję użyć klasy Swift z hackingswift.com, która odczytuje kody QR. Ten kod najwyraźniej był używany w przeszłości przez autorów tego forum, ale teraz nie działa w Swift 5.5. W wierszu pojawia się błąd „nie udało się przeanalizować wyrażenia, nieznany błąd” view.layer.addSublayer(previewLaye....
25 styczeń 2022, 08:59
Proszę pomóż mi znalazłem ten błąd podczas przechodzenia na inne urządzenie programisty, wcześniej korzystałem z laptopa z systemem Windows i było w porządku, ale kiedy przechodzę na mac mini m1, pojawia się ten problem Wykonanie polecenia PhaseScript nie powiodło się z niezerowym kodem wyjścia l....
25 styczeń 2022, 05:52
Mam UIImageView w UIScrollView, a obraz ma rozmiar powiedzmy 2000x3000. Mogę uszczypnąć, aby powiększyć i przeciągnąć, aby przesunąć ekran. (Obserwowałem ten film https://www.youtube.com/watch?v=0Tz0vI721c8 a>). Moje pytanie brzmi, czy chcę programowo wyśrodkować wyświetlacz w punkcie obrazu (tj. ....
25 styczeń 2022, 04:49
Niedawno przeszedłem z używania AppDelegate do samego cyklu życia aplikacji SwiftUI. Ale w niektórych przypadkach, gdy moja aplikacja była w tle przez dłuższy czas (może nawet została zakończona przez system operacyjny w celu zwolnienia pamięci), nie wydaje się, aby wywoływana była metoda inicjaliz....
24 styczeń 2022, 21:23
Korzystanie z języka Dart pozwala Flutterowi skompilować kod źródłowy z wyprzedzeniem do kodu natywnego. Chcę wiedzieć, w jakim języku ojczystym jest skompilowany dla różnych platform. Android – czy to Java czy Kotlin? IOS – czy to szybkie czy obiektywne c? Web - czy to Javascript czy Angular? Mogę ....
24 styczeń 2022, 19:04
Aby wywołać żądanie HTTP za pomocą URLSession, najpierw muszę przekonwertować ciąg na URL, więc próbowałem wszystkiego, ale po prostu nie mogę przekonwertować tego fragmentu ciągu na URL(string: ). To jest ciąg: „http://api-aws-eu-qa-1.abc-cde.com/v1/car-types/manufacturer?page=0&pageSize=10&wa_key....
24 styczeń 2022, 18:46
To jest moja klasa zakupów w aplikacji: import Foundation import StoreKit class InAppPurchaseManager: NSObject { static let shared = InAppPurchaseManager() private override init() { } // First // We need to check if user canMakePayments func checkPaymentEnabled(for productI....
24 styczeń 2022, 18:21
Chcę mieć tutaj stałą etykietę , ale moja etykieta selektora zmienia się w zależności od wybranej przeze mnie wartości. Mój kod: Picker( selection : $textBoxes[currentIndex].textFont, label : Text("Font"), content : { ....
24 styczeń 2022, 17:03
Mam TableView w ScrollView. Ustawiłem pewne ograniczenie i automatyczny układ na dynamiczną komórkę i dynamiczną wysokość widoku tabeli. Ale mam pewne problemy z każdą komórką, niektóre z każdej komórki nie pokazują całej zawartości. Jakaś pomoc dla ciała? I automatyczny układ numeru po prawej s....
24 styczeń 2022, 14:16
Więc do tego projektu w którym jestem muszę zaimplementować logowanie za pomocą kodu QR, ale jestem nowy w swift i nie wiem jak W tej chwili implementuję kod QR, który skanuje i otrzymuje wyświetlony ciąg, chcę, aby ten ciąg został umieszczony w zmiennej API ID, która pobiera listę samochodów w moim....
24 styczeń 2022, 13:46
Przesyłam swoją aplikację do App Store i dodaję NSUserTrackingUsageDescription do info.plist, ale nadal wyświetla mi błąd jak poniżej Nie wiem zbyt wiele o App Store, więc czy ktoś może mi zasugerować, jak to naprawić Nie można przesłać do sprawdzenia Poniższe elementy są wymagane do rozpoczęcia pro....
24 styczeń 2022, 11:54
.onTapGesture { // do something } Nie działa, ponieważ TextFields można stuknąć bez rozpoczynania trybu edycji.....
24 styczeń 2022, 05:34