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.

16
Jak dostosować imageSize UIButton?
Jak mogę dostosować rozmiar obrazu przycisku UIButton? Ustawiam obraz tak: [myLikesButton setImage:[UIImage imageNamed:@"icon-heart.png"] forState:UIControlStateNormal]; Jednak to wypełnia obraz do całego przycisku, jak zmniejszyć obraz?

20
Jak zmienić kolor tła UIStackView?
Próbowałem zmienić UIStackViewtło z przezroczystego na białe w Inspektorze scenorysów, ale podczas symulacji kolor tła widoku stosu nadal ma wyraźny kolor. Jak mogę zmienić kolor tła UIStackView?
158 ios  swift  uistackview 

8
Jak mogę połączyć NSAttributedStrings?
Muszę przeszukać niektóre ciągi i ustawić niektóre atrybuty przed scaleniem ciągów, więc posiadanie NSStrings -> Concatenate je -> Make NSAttributedString nie jest opcją, czy istnieje sposób, aby połączyć atrybuty atrybutu z innym ciągiem atrybutu?

21
@IBDesignable error: IB Designables: Nie udało się zaktualizować stanu automatycznego układu: Awaria narzędzia Interface Builder Cocoa Touch Tool
Mam bardzo prostą podklasę UITextView, która dodaje funkcję „Placeholder”, którą można znaleźć natywną dla obiektu Text Field. Oto mój kod dla podklasy: import UIKit import Foundation @IBDesignable class PlaceholderTextView: UITextView, UITextViewDelegate { @IBInspectable var placeholder: String = "" { didSet { setPlaceholderText() } } private let placeholderColor: UIColor = UIColor.lightGrayColor() …


1
Błąd: _handleNonLaunchSpecificActions w iOS9
W systemie iOS 9 pojawia się następujący błąd: -[UIApplication_handleNonLaunchSpecificActions: forScene: withTransitionContext: completion:] unhandled action -> <FBSSceneSnapshotAction: 0x150b2aef0> { handler = remote; info = <BSSettings: 0x15333f650> { (1) = 5; }; } Czy ktoś jeszcze natknął się na ten błąd lub jego konsekwencje? Co jest nie tak?
157 ios  objective-c  xcode  ios9 

19
Błąd aplikacji na iOS - nie można dodać siebie jako widoku podrzędnego
Otrzymałem ten raport o awarii, ale nie wiem, jak go debugować. Fatal Exception NSInvalidArgumentException Can't add self as subview 0 ... CoreFoundation __exceptionPreprocess + 130 1 libobjc.A.dylib objc_exception_throw + 38 2 CoreFoundation -[NSException initWithCoder:] 3 UIKit -[UIView(Internal) _addSubview:positioned:relativeTo:] + 110 4 UIKit -[UIView(Hierarchy) addSubview:] + 30 5 UIKit __53-[_UINavigationParallaxTransition animateTransition:]_block_invoke …
157 ios  iphone  objective-c 


29
Jak przekonwertować token urządzenia (NSData) na NSString?
Wdrażam powiadomienia push. Chciałbym zapisać mój token APNS jako ciąg. - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString alloc]initWithData:newDeviceToken encoding:NSUTF8StringEncoding]; NSLog(@"%@", tokenString); NSLog(@"%@", newDeviceToken); } Pierwsza linia kodu wypisuje wartość null. druga drukuje token. Jak mogę uzyskać mój newDeviceToken jako NSString?

9
Aby można było używać rolki z aparatu, klucz NSPhotoLibraryUsageDescription musi być obecny w Info.plist
Ostatnio zacząłem otrzymywać ten błąd: Aby można było używać rolki z aparatu, klucz NSPhotoLibraryUsageDescription musi być obecny w Info.plist. Używam React Native do budowy mojej aplikacji (nie znam natywnego programowania na iOS) i nie wiem, jak dodać ten klucz do Info.plist Czy możesz zamieścić przykład? Dzięki Używam pakietu npm "react-native-camera-roll-picker": …

9
UITapGestureRecognizer - jedno dotknięcie i podwójne dotknięcie
Próbuję dodać 2 UITapGestureRecognizersdo widoku, jedno dla zdarzeń z pojedynczym dotknięciem i jedno dla zdarzeń dotknięcia podwójnego. Rozpoznawanie z pojedynczym dotknięciem działa zgodnie z oczekiwaniami (samodzielnie). Ale wydaje mi się, że nie mogę uruchomić rozpoznawania podwójnego dotknięcia. Próbowali eksperymentować z właściwości, takie jak: cancelsTouchesInView, delaysTouchesBegana delaysTouchesEndedjednak nadal nie działa. Gdy …

12
Jak korzystać z NSJSONSerialization
Mam ciąg JSON (z PHP, json_encode()który wygląda tak: [{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}] Chcę przeanalizować to w jakiejś strukturze danych dla mojej aplikacji na iPhone'a. Myślę, że najlepszą rzeczą dla mnie byłoby posiadanie tablicy słowników, więc zerowym elementem tablicy jest słownik z kluczami "id" => "1"i "name" => "Aaa". …

6
Błąd krytyczny: użycie niezaimplementowanego inicjatora „init (koder :)” dla klasy
Postanowiłem kontynuować mój pozostały projekt w Swift. Kiedy dodam niestandardową klasę (podklasę UIViewcontroller) do mojego kontrolera widoku scenorysu i załaduję projekt, aplikacja nagle ulega awarii z następującym błędem: błąd krytyczny: użycie niezaimplementowanego inicjatora „init (koder :)” dla klasy To jest kod: import UIKit class TestViewController: UIViewController { init(nibName nibNameOrNil: String?, …


20
Jak ustalić, czy NSDate jest dzisiaj?
Jak sprawdzić, czy dana osoba NSDatenależy do dzisiaj? Kiedyś sprawdzałem to używając pierwszych 10 znaków z [aDate description]. [[aDate description] substringToIndex:10]zwraca ciąg w taki "YYYY-MM-DD"sposób, że porównałem ciąg z ciągiem zwróconym przez [[[NSDate date] description] substringToIndex:10]. Czy istnieje szybszy i / lub schludniejszy sposób sprawdzenia? Dzięki.

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.