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.


6
Jak utworzyć IBInspectable typu wyliczenie
enumto nie atrybut definiuje czas pracy interfejsu Builder. Poniższe informacje nie są wyświetlane w Inspektorze atrybutów programu Interface Builder: enum StatusShape:Int { case Rectangle = 0 case Triangle = 1 case Circle = 2 } @IBInspectable var shape:StatusShape = .Rectangle Z dokumentacji: Możesz dołączyć atrybut IBInspectable do dowolnej właściwości w …

10
Niestandardowy styl wyboru UITableViewCell?
Kiedy klikam UITableViewCell, część tła (obszary, których nie obejmuje mój obraz tła) zmienia kolor na niebieski, gdy klikam komórkę. Ponadto wszystkie UILabelznaki w komórce zmieniają kolor na biały po kliknięciu, co jest tym, czego chcę. Jednak to, czego nie chcę, to niebieskie tło po kliknięciu, ale jeśli to zrobię selectionstylenone, …

11
Dodaj obramowanie poza UIView (zamiast wewnątrz)
Jeśli dodasz obramowanie widoku za pomocą kodu w widoku, takim jak self.layer.borderColor = [UIColor yellowColor].CGColor; self.layer.borderWidth = 2.0f; obramowanie jest dodawane wewnątrz widoku w następujący sposób: widok właściwy jest widokiem oryginalnym, jak widać, czarny obszar widoku granicznego jest mniejszy niż widok oryginalny. ale to, co chcę dostać to poza granicę …
83 ios  uiview  border 

5
Wywołanie metody w głównym wątku?
Przede wszystkim piszę kod na iPhone'a. Muszę mieć możliwość wywołania metody w głównym wątku bez użycia performSelectorOnMainThread. Powodem, którego nie chcę używać, performSelectorOnMainThreadjest to, że powoduje to problem, gdy próbuję utworzyć makietę do testów jednostkowych. [self performSelectorOnMainThread:@Selector(doSomething) withObject:nil]; Problem polega na tym, że mój makieta wie, jak dzwonić, doSomethingale nie …

13
Zmień rozmiar UIImage na 200x200pt / px
Zmagałem się ze zmianą rozmiaru obrazu. Zasadniczo natknąłem się na: jak zmniejszyć UIImage i sprawić, by był jednocześnie chrupiący / ostry zamiast rozmazanego? Wydaje się, że jest to uzasadnione rozwiązanie, ale w jakiś sposób nie działa poprawnie. Moja aplikacja obsługuje zdjęcia z rolki aparatu. Te zdjęcia powinny być zmniejszone do …
83 ios  swift  uiimage 


18
Zaokrąglij dwa rogi w UIView
Niedawno opublikowałem pytanie dotyczące zaokrąglania tylko dwóch rogów widoku i otrzymałem świetną odpowiedź, ale mam problemy z jej wdrożeniem. Oto moja metoda drawRect: - (void)drawRect:(CGRect)rect { //[super drawRect:rect]; <------Should I uncomment this? int radius = 5; CGContextRef context = UIGraphicsGetCurrentContext(); CGContextBeginPath(context); CGContextAddArc(context, rect.origin.x + radius, rect.origin.y + rect.size.height - radius, …


10
nie można uzyskać poprawnej wartości wysokości klawiatury w iOS8
Użyłem tego kodu, aby określić, jaki jest rozmiar klawiatury: - (void)keyboardWillChange:(NSNotification *)notification { NSDictionary* keyboardInfo = [notification userInfo]; NSValue* keyboardFrameBegin = [keyboardInfo valueForKey:UIKeyboardFrameBeginUserInfoKey]; CGRect keyboardFrameBeginRect = [keyboardFrameBegin CGRectValue]; } Uruchamiam to w symulatorze. Problem polega na tym, że iOS 8 nie da prawidłowej wartości, jeśli sugestie dotyczące klawiatury są włączone …


4
resize superview po dynamicznej zmianie podglądów podrzędnych przy użyciu autolayout
Z miłości do Boga nie mogę zawisnąć w tym superwizji zmiany rozmiaru. Mam UIView *superview z 4 UILabels. 2 pełnią funkcję nagłówka dla dwóch pozostałych. Zawartość wszystkich 4 jest dynamiczna i pochodzi z bazy danych. SizeToFitvs SizeThatFits:(CGSize)vs UIView systemLayoutSizeFittingSize:, podając albo UILayoutFittingCompressedSizelub UILayoutFittingExpandedSize. Używam autoukładu programowo i ustawiłem wysokość nadzoru …

16
Błąd itms-90035 - Xcode
Opracowałem aplikację phonegap, która działa absolutnie dobrze na iPhonie. Teraz chcę przesłać aplikację do sklepu z aplikacjami. Oto procedura, którą wykonuję, aby przesłać moją aplikację: Otwórz Xcode i zarchiwizuj projekt Kliknij na walidację (co się powiedzie) Kliknij Prześlij do Appstore (gdzie pojawia się następujący błąd) Do wczorajszej nocy nawet nie …

2
Jakim sarkastycznym błędem jest ten iOS?
Mam kod, którego używam do sortowania dat w kalendarzu, który wygląda następująco: #if !(TARGET_IPHONE_SIMULATOR) NSString *formatString = [NSDateFormatter dateFormatFromTemplate:@"HH:mm dd MMM yyyy" options:0 locale:[NSLocale currentLocale]]; [fmt setDateFormat:formatString]; #else [fmt setDateFormat:@"HH:mm dd MMM yyyy"]; #endif Jeśli uruchomię to w symulatorze, wszystko jest w porządku. Jeśli uruchomię go na urządzeniu, otrzymam ten …

8
iOS: ustaw rozmiar czcionki UILabel programowo
Próbuję ustawić rozmiar czcionki UILabel. Bez względu na to, jaką wartość podałem, chociaż rozmiar tekstu nie wydaje się zmieniać. Oto kod, którego używam. [self setTitleLabel:[[UILabel alloc] initWithFrame:CGRectMake(320.0,0.0,428.0,50.0)]]; [[self contentView] addSubview:[self titleLabel]]; UIColor *titlebg = [UIColor clearColor]; [[self titleLabel] setBackgroundColor:titlebg]; [[self titleLabel] setTextColor:[UIColor blackColor]]; [[self titleLabel] setFont:[UIFont fontWithName:@"System" size:36]];
83 ios  uilabel 

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.