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.

7
Jaki jest najlepszy sposób na dodanie cienia do mojego UIView
Próbuję dodać cień do widoków, które są ułożone jeden na drugim, widoki zwijają się, umożliwiając wyświetlanie zawartości w innych widokach, w tym duchu chcę pozostać view.clipsToBoundsWŁĄCZONY, aby po zwinięciu widoków ich zawartość została obcięta. Wydaje się, że utrudniło mi to dodanie cienia do warstw, ponieważ po włączeniu clipsToBoundscienie również są …


14
Jak ukryć nagłówek pierwszej sekcji w UITableView (styl zgrupowany)
Ponieważ projekt widoków tabel używających stylu zgrupowanego znacznie się zmienił w iOS 7, chciałbym ukryć (lub usunąć) nagłówek pierwszej sekcji. Jak dotąd nie udało mi się tego osiągnąć. Nieco uproszczony mój kod wygląda następująco: - (CGFloat) tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section { if (section == 0) return 0.0f; return 32.0f; } - …
108 ios  uitableview  ios7 



6
AVAudioPlayer zgłasza punkt przerwania w trybie debugowania
Za każdym razem, gdy ładuję aplikację, zatrzymuje się, tak jakbym ustawił punkt przerwania w tej linii: self.audioPlayer = [[[AVAudioPlayer alloc] initWithData:[dataPersister loadData:self.fileName] error:&outError] autorelease]; Nie ma punktu przerwania powyżej ani żadnego miejsca w pobliżu tej linii. Dzieje się tak tylko wtedy, gdy uruchamiam aplikację w trybie debugowania i nic nie …

2
Gdzie zdefiniowano $ {EXECUTABLE_NAME} i $ {PRODUCT_NAME}
Gdzie mogę znaleźć informacje, jak je zmodyfikować ${EXECUTABLE_NAME} ${PRODUCT_NAME} Są one wyświetlane tylko w pliku .plist, ale gdzie są rzeczywiste wartości. Jeśli możemy bezpośrednio zmodyfikować to, co kiedykolwiek chcemy w .plist, dlaczego ich potrzebujemy. Jestem nowy, dlatego mam problem ze zrozumieniem tych informacji. Zajrzałem również do informacji o jabłkach Odniesienie …
108 iphone  objective-c  ios  xcode  plist 

2
Jak działa View Controller Containment w iOS 5?
W WWDC 2011 Session 102, Apple wprowadził View Controller obudowy, która jest zdolność do tworzenia niestandardowego widoku pojemników kontrolera, analogicznie do UITabBarController, UINavigationControlleri tym podobne. Kilka razy oglądałem przykłady. Istnieje wiele metod związanych z tym wzorcem, ale trochę trudno było je dokładnie rozgryźć. Zamierzam opublikować tutaj, co myślę, że się …

18
Otrzymywać powiadomienia, gdy UITableView zakończy proszenie o dane?
Czy istnieje sposób, aby dowiedzieć się, kiedy UITableViewzakończyło się proszenie o dane ze swojego źródła danych? Żadna z metod viewDidLoad/ viewWillAppear/ viewDidAppearskojarzonego kontrolera widoku ( UITableViewController) nie jest tutaj przydatna, ponieważ wszystkie uruchamiają się zbyt wcześnie. Żadne z nich (całkowicie zrozumiałe) nie gwarantuje, że zapytania do źródła danych na razie …
108 ios  iphone  uitableview 

10
UIAlertView najpierw przestarzałe IOS 9
Wypróbowałem kilka sposobów użycia UIAlertController zamiast UIAlertView. Wypróbowałem kilka sposobów, ale nie mogę sprawić, by działanie alarmowe zadziałało. Oto mój kod, który działa dobrze w IOS 8 i IOS 9, ale wyświetla się z przestarzałymi flagami. Wypróbowałem elegancką sugestię poniżej, ale nie mogę sprawić, by działała w tym kontekście. Muszę …

11
Swift: usuń wszystkie elementy tablicy
Próbuję usunąć wszystkie elementy tablicy za pomocą pętli for w następujący sposób: for index 1...myArray.count { myArray.removeAtIndex(index) } Ale to nie działa, pojawia się ten błąd przed budowaniem: Spodziewany ';' w wyrażeniu „for”
108 ios  swift 


8
Długie naciśnięcie gestu na UICollectionViewCell
Zastanawiałem się, jak dodać aparat rozpoznawania gestów długiego naciśnięcia do (podklasy) UICollectionView. W dokumentacji przeczytałem, że jest dodawany domyślnie, ale nie wiem jak. Chcę: Długie naciśnięcie komórki ( mam kalendarz z github ), sprawdzenie , która komórka jest dotknięta, a następnie robienie z nią rzeczy. Muszę wiedzieć, która komórka jest …


3
Jak ustawić UICollectionViewDelegateFlowLayout?
UIViewController utrzymuje odwołanie do UICollectionView. Kontroler powinien zmodyfikować wbudowany układ przepływu przy użyciu UICollectionViewDelegateFlowLayout. Ustawienie źródła danych widoku na siebie jest dość łatwe: MyViewController.m - (void)viewDidLoad { self.collectionView.dataSource = self; } Ale jak ustawić kontroler jako układ przepływu delegatów widoku? - (void)viewDidLoad { self.collectionView.dataSource= self; // self.collectionView.??? = self; } …

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.