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ę.
Używam addTarget: action: forControlEvents w ten sposób: [newsButton addTarget:self action:@selector(switchToNewsDetails) forControlEvents:UIControlEventTouchUpInside]; i chciałbym przekazać parametry do mojego selektora „switchToNewsDetails”. Jedyne, co mi się udało, to przekazać nadawcę (id) pisząc: action:@selector(switchToNewsDetails:) Ale próbuję przekazać zmienne, takie jak wartości całkowite. Pisanie w ten sposób nie działa: int i = 0; [newsButton addTarget:self …
Powiedzmy chcę initna UIViewpodklasy z Stringi Int. Jak mam to zrobić w Swift, skoro tylko podklasuję UIView? Jeśli po prostu init()utworzę funkcję niestandardową, ale parametry to String i Int, to mówi mi, że „super.init () nie jest wywoływana przed powrotem z inicjatora”. A jeśli zadzwonię super.init(), powiedziano mi, że muszę …
<video>Tagów autoplay="autoplay"atrybut działa prawidłowo w Safari. Podczas testowania na iPadzie wideo należy aktywować ręcznie. Myślałem, że to problem z ładowaniem, więc uruchomiłem pętlę sprawdzającą stan nośnika: videoPlay: function(){ var me = this; console.log('STATE: ' + $("#periscopevideo").get(0).readyState); if ($("#periscopevideo").get(0).readyState != 4){ setTimeout(function(){me.videoPlay();}, 300); } else { $("#periscopevideo").get(0).play(); } } Stan pozostaje …
Jak mogę obliczyć wysokość UITableViewCell z UITextView w nim w iOS 7? Znalazłem wiele odpowiedzi na podobne pytania, ale biorę sizeWithFont:udział w każdym rozwiązaniu i ta metoda jest przestarzała! Wiem, że muszę użyć, - (CGFloat)tableView:heightForRowAtIndexPath:ale jak obliczyć wysokość, której potrzebuje TextView, aby wyświetlić cały tekst?
Uderzałem się w głowę nad tym, a Google nic nie pokazało. W końcu to opracowałem i pomyślałem, że napiszę to tutaj ze względu na następną osobę. Masz UITableViewz wieloma sekcjami. Każda sekcja jest jednorodna, ale ogólnie tabela jest niejednorodna. Możesz więc chcieć zezwolić na zmianę kolejności wierszy w sekcji, ale …
Zauważyłem, że niektóre aplikacje, takie jak Safari i Mail, pokazują wskaźnik ładowania na pasku stanu (pasek na samej górze telefonu), gdy uzyskują dostęp do sieci. Czy istnieje sposób na zrobienie tego samego w aplikacjach SDK, czy też jest to jedyna rzecz dla Apple?
Mam ten dziwny problem, a ja do czynienia z nim przez ponad 8 godzin teraz .. W zależności od sytuacji, mam do obliczenia UILabelswielkości dynamicznie, np mój UIViewControllerodbiera zdarzenie i zmienić UILabelsrozmiar. od większego do mniejszego. Rozmiar mojego UILabelzmniejsza się i otrzymuję odpowiedni wymagany rozmiar, ale tekst w moim UILabelpozostaje …
Czy jest jakaś wbudowana funkcja, która pozwala mi głęboko skopiować plik NSMutableArray? Rozejrzałem się, niektórzy mówią, że [aMutableArray copyWithZone:nil]działa jak głęboka kopia. Ale próbowałem i wydaje się, że jest to płytka kopia. W tej chwili ręcznie wykonuję kopię z forpętlą: //deep copy a 9*9 mutable array to a passed-in reference …
Czy istnieje sposób na pominięcie ostrzeżeń w Xcode? Na przykład wywołuję nieudokumentowaną metodę, a ponieważ metody nie ma w nagłówku, pojawia się ostrzeżenie przy kompilacji. Wiem, że mogę dodać go do mojego nagłówka, aby zatrzymać ostrzeżenie, ale zastanawiam się, czy istnieje sposób inny niż dodanie go do nagłówka (dzięki czemu …
Powiedzmy, że mam scenorys, który zawiera UINavigationControllerjako początkowy kontroler widoku. Jego główny kontroler widoku jest podklasą UITableViewController, czyli BasicViewController. Ma to, IBActionco jest połączone z prawym przyciskiem nawigacyjnym paska nawigacji. Stamtąd chciałbym użyć storyboardu jako szablonu dla innych widoków bez konieczności tworzenia dodatkowych scenorysów. Powiedzmy, że te widoki będą miały …
Mam aplikację z UITableViewodpowiednim widokiem szczegółów dla każdego wiersza. W widoku szczegółowym muszę wyświetlić tekst i obraz w tle (tekst jest inny dla każdego wiersza, ale obraz pozostaje taki sam). Moim zdaniem najłatwiejszym sposobem jest umieszczenie tekstu w pliku .rtf i wyświetlenie go w formacie UIWebView. Następnie po prostu umieść …
Mam UITableView z listą elementów. Wybranie elementu powoduje wypchnięcie elementu viewController, który następnie wykonuje następujące czynności. z metody viewDidLoad Odpalam żądanie URLRequest dla danych, które są wymagane przez jedną z moich podglądów podrzędnych - podklasę UIView z nadpisaniem funkcji drawRect. Gdy dane docierają z chmury, zaczynam budować swoją hierarchię widoków. …
Mam UIWebViewinną (pojedynczą stronę) zawartość. Chciałbym poznać CGSizezawartość, aby odpowiednio zmienić rozmiar widoków moich rodziców. Oczywiste -sizeThatFits:niestety po prostu zwraca aktualny rozmiar ramki WebView.
Mam UITextView z jakimś tekstem. Wszystko było w porządku z iOS 6, ale teraz w iOS 7 pozostawia puste miejsce na górze, a następnie umieszcza tekst poniżej środka widoku tekstu. Nie ustawiłem żadnego contentOffSet. Proszę pomóż!
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.