To, do czego używam zdarzenia tap, jest bardzo wrażliwe na czas, więc jestem ciekawy, czy możliwe jest aktywowanie UITapGestureRecognizer, gdy użytkownik po prostu dotknie, zamiast wymagać od niego również poprawienia?
To, do czego używam zdarzenia tap, jest bardzo wrażliwe na czas, więc jestem ciekawy, czy możliwe jest aktywowanie UITapGestureRecognizer, gdy użytkownik po prostu dotknie, zamiast wymagać od niego również poprawienia?
Mam stary projekt Objective-C i chcę wywołać nową funkcję i obiekt Swift, utworzyłem plik „ <ProjectName>-Bridging-Header.h” i „ <ProjectName>-Swift.h” było mi łatwo wywołać funkcję ze Swift na Objective-C, ale mam problem z odwróceniem. Utworzyłem więc prostą klasę...
Nie używam UIViewControllerz storyboardu i chcę mieć niestandardową initfunkcję, w której przekazuję NSManagedObjectIDjakiś obiekt. Chcę tylko zadzwonić, super.init()tak jak w przypadku Objective-C. Lubię to: init(objectId: NSManagedObjectID) { super.init() } Ale pojawia się następujący błąd...
Gdy Apple przedstawił Swift , ich nowy język programowania, zastanawiam się, jak można go zintegrować z istniejącymi bibliotekami Objective-C, które są dostępne za pośrednictwem CocoaPods ?
Czy istnieje sposób, w jaki mogę użyć CocoaPod napisanego w Objective-C w moim projekcie Swift przy użyciu Swift? Czy po prostu tworzę nagłówek mostkujący? A jeśli tak, czy mogę uzyskać dostęp do obiektów, klas i pól zdefiniowanych przez biblioteki w CocoaPod w Swift?...
Korzystałem z powiadomień klawiatury bez problemu i uzyskiwałem dokładną wysokość klawiatury. - (void)keyboardDidShow:(NSNotification *) notification{ CGSize keyboardSize = [[[notification userInfo] objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size;
Otrzymałem NSStringz serwera. Teraz chcę podzielić go na podciąg, którego potrzebuję. Jak rozdzielić sznurek? Na przykład: substring1: czytaj od drugiego do piątego znaku substring2: przeczytaj 10 znaków z szóstego znaku.
C # ma składnię, która umożliwia określenie indeksu argumentu w specyfikatorze formatu ciągu, np .: string message = string.Format("Hello, {0}. You are {1} years old. How does it feel to be {1}?", name, age); Możesz użyć argumentów więcej niż raz, a także pominąć argumenty, które są używane....
Powiedzmy, że mam tablicę z obiektami 1, 2, 3 i 4. Jak wybrać losowy obiekt z tej tablicy?
Cześć, zastanawiam się, czy istnieje sposób na programowe uzyskanie szerokości. Szukam czegoś na tyle ogólnego, aby pomieścić iPhone'a 3gs, iPhone'a 4, iPada. Ponadto szerokość powinna się zmieniać w zależności od tego, czy urządzenie jest ustawione pionowo czy poziomo (w przypadku...
Za pomocą następującego fragmentu kodu dodaję efekt cienia do jednego z moich UIView. Co działa całkiem nieźle. Ale gdy tylko ustawię właściwość masksToBounds widoku na TAK . Efekt cienia nie jest już renderowany. self.myView.layer.shadowColor = [[UIColor blackColor]...
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...
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...
Jak dołączyć dane do istniejącego POST NSURLRequest? Muszę dodać nowy parametr userId=2323.
Kiedy dzwonię respondsToSelectorw środowisku ARC, otrzymuję następujący komunikat o błędzieAutomatic Reference Counting Issue No known instance method for selector respondsToSelector: To jest nagłówek #import <AppKit/AppKit.h> @class MTScrollView; @protocol
Dochodzisz w pewnym momencie rozwoju każdej aplikacji, że to, co widzisz w symulatorze, nie pasuje do tego, co Twoim zdaniem powinno się wydarzyć. W większości są to błędy ludzkie - a przynajmniej tak jest w większości moich przypadków ;-) - ale czasami Xcode po prostu „zgubił trop”, a...
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...
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...
Próbuję skonfigurować moją aplikację do obsługi powiadomień wypychanych, ale nadal otrzymuję ten błąd: Nie udało się uzyskać tokena, błąd: Error Domain = NSCocoaErrorDomain Code = 3000 „Nie znaleziono prawidłowego ciągu uprawnienia„ aps-environment ”dla aplikacji” UserInfo = 0x1f818fc0 {...
Mam następujące dane zapisane jako NSString: { Key = ID; Value = { Content = 268; Type = Text; }; }, { Key = ContractTemplateId; Value = { Content = 65; Type = Text; }; }, Chcę przekonwertować te dane na plik NSDictionaryzawierający pary klucz-wartość. Staram się najpierw...