Pytania otagowane jako cocoa-touch

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ę.

4
UILabel - Wordwrap text
Czy istnieje sposób, aby w razie potrzeby zawinąć tekst na etykiecie? Mam podziały wierszy ustawione na zawijanie wierszy, a etykieta jest wystarczająco wysoka na dwa wiersze, ale wygląda na to, że będzie zawijała się tylko przy podziałach wiersza. Czy muszę dodawać znaki końca wiersza, aby zawijały się prawidłowo? Po prostu …





19
Zmień domyślne zachowanie przewijania nagłówka sekcji UITableView
Mam UITableView z dwiema sekcjami. To jest prosty widok tabeli. Używam viewForHeaderInSection do tworzenia niestandardowych widoków dla tych nagłówków. Na razie w porządku. Domyślne zachowanie przewijania polega na tym, że po napotkaniu sekcji nagłówek sekcji pozostaje zakotwiczony poniżej paska nawigacji, dopóki następna sekcja nie zostanie przewinięta do widoku. Moje pytanie …

8
Zmienić kolor ciągu za pomocą NSAttributedString?
Mam suwak ankiety, który wyświetla następujące ciągi znaków w oparciu o wartość suwaka: „Bardzo zły, zły, ok, dobry, bardzo dobry”. Oto kod suwaka: - (IBAction) sliderValueChanged:(UISlider *)sender { scanLabel.text = [NSString stringWithFormat:@" %.f", [sender value]]; NSArray *texts=[NSArray arrayWithObjects:@"Very Bad", @"Bad", @"Okay", @"Good", @"Very Good", @"Very Good", nil]; NSInteger sliderValue=[sender value]; …

13
Ostrzeżenie dotyczące Xcode Storyboard: Ograniczenie odwołujące się do elementów wyłączone w bieżącej konfiguracji. Wyłącz to ograniczenie w bieżącej konfiguracji
To ostrzeżenie występuje w Xcode 6.1. Czy ktoś ma pomysł, co oznacza to ostrzeżenie i co się z nim stanie? Wielkie dzięki! Poniżej znajduje się zrzut ekranu z ostrzeżeniami otwartymi w kodzie źródłowym " Jak sprawdzić, które ograniczenie powoduje ostrzeżenie? Xcode nie informuje, które ograniczenie jest przyczyną problemu.


13
Styl UITextView jest resetowany po ustawieniu właściwości text
Mam UITextView *_masterTexti po wywołaniu metody setTextjest resetowana czcionka właściwości. Dzieje się to po zmianie sdk 7. _masterText jest IBOutletglobalne, a właściwości są ustawione w scenorysie. To tylko ja czy to ogólny błąd SDK? @interface myViewController : UIViewController { IBOutlet UITextView *_masterText; } @implementation myViewController -(void)viewWillAppear:(BOOL)animated { [_masterText setText:@"New text"]; …


6
Dlaczego NSUserDefaults nie może zapisać NSMutableDictionary w iOS?
Chciałbym zapisać NSMutableDictionaryobiekt w formacie NSUserDefaults. Typ klucza w NSMutableDictionaryto NSString, typ wartości to NSArray, który zawiera listę obiektów, które implementują NSCoding. Na dokument NSStringi NSArrayoba są zgodne z NSCoding. Otrzymuję ten błąd: [NSUserDefaults setObject: forKey:]: Próba wstawienia wartości innej niż właściwość .... klasy NSCFDictionary.


19
Dołącz niemodułowy nagłówek do modułu frameworka
Używam Xcode 6, 1) Najpierw tworzę bibliotekę dynamiczną (CoreLibrary). Ta biblioteka zawiera plik RequestPoster.h. 2) Następnie tworzę Cocoa Touch Framework i dodałem tę bibliotekę dynamiczną (CoreLibrary). 3) Następnie ta struktura jest dodawana do mojego projektu i powoduje błąd w pliku RequestPoster.h (CoreLibrary). Błąd: uwzględnij niemodułowy nagłówek w klasie modułu platformy: …

8
Najlepsze praktyki w zakresie animacji iPhone UIView
Co jest uważane za najlepszą praktykę dotyczącą animowania przejść widoków na iPhonie? Na przykład ViewTransitionsprzykładowy projekt firmy Apple używa kodu takiego jak: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATransitionReveal]; [applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]]; [[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal]; ale w sieci krążą też fragmenty kodu, które wyglądają tak: [UIView beginAnimations:nil …

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.