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.



8
ActionSheet nie działa na iPadzie
Używam ActionSheet w mojej aplikacji. Na moim iPhonie działa, ale nie na symulatorze iPada. to jest mój kod: @IBAction func dialog(sender: AnyObject) { let optionMenu = UIAlertController(title: nil, message: "Choose Option", preferredStyle: .ActionSheet) let deleteAction = UIAlertAction(title: "Delete", style: .Default, handler: { (alert: UIAlertAction!) -> Void in println("Filtre Deleted") }) …

7
@IBInspectable with enum?
Chciałbym stworzyć @IBInspectableelement jak na poniższym obrazku: moim pomysłem jest użycie czegoś takiego jak wyliczenie jako typ dla @IBInspectable, ale wygląda na to, że tak nie jest, jakieś pomysły, jak zaimplementować taki element? EDYTOWAĆ: Wygląda na to, że @IBInspectableobsługuje tylko te typy: Int CGFloat Double String Bool CGPoint CGSize CGRect …

18
Bez przesuwania do tyłu podczas ukrywania paska nawigacji w UINavigationController
Uwielbiam pakiet do przesuwania, który jest odziedziczony po osadzaniu widoków w pliku UINavigationController. Niestety nie mogę znaleźć sposobu, aby ukryć, NavigationBarale nadal mam przesuwanie panelu dotykowego z powrotem gesture. Mogę pisać niestandardowe gesty, ale wolę tego nie UINavigationControllerrobić i gesturezamiast tego polegać na przesunięciu w tył . jeśli odznaczę to …

3
Co to jest „Różne dla cech” w Xcode 8?
Używam klas AutoLayout i Size, ale wraz z wydaniem iOS 10 i nowego Xcode 8.0 pojawiła się jedna nowa opcja Vary for Traits. Czy to zamiennik Size Classe dla różnych szerokości i wysokości urządzeń. Po zaznaczeniu widthpola wyboru wyświetla się varying 14 compact width devices. Po zaznaczeniu heightpola wyboru wyświetla …

6
UIButton z dwoma wierszami tekstu w tytule (numberOfLines = 2)
Próbuję utworzyć UIButtonetykietę, która ma dwa wiersze tekstu w tytule. Oto kod, którego używam: UIButton *titleButton = [[UIButton alloc] initWithFrame:CGRectMake(15, 10, frame.size.width-100, 100)]; titleButton.titleLabel.font = [UIFont boldSystemFontOfSize:24.0]; [titleButton setTitle:@"This text is very long and should get truncated at the end of the second line" forState:UIControlStateNormal]; titleButton.titleLabel.lineBreakMode = UILineBreakModeTailTruncation; titleButton.titleLabel.numberOfLines = …

17
Nie można znaleźć specyfikacji w CocoaPods
Nie mogę zrozumieć, dlaczego Cocoapod nie może znaleźć specyfikacji poda, którą utworzyłem podczas uruchamiania pod install. Czy ktoś mógłby mi pomóc rozwiązać ten problem? Definiuję podgrupę w moim pliku podspec biblioteki w następujący sposób: s.subspec 'mysubspec' do |c| c.dependency 'ABC','1.0.0' end Ta zależność ABC jest wymieniona w bibliotece Podfile: pod …

9
Programowo ustaw obraz na UIImageView z Xcode 6,1 / Swift
Próbuję programowo ustawić UIImageView w Xcode 6.1: @IBOutlet weak var bgImage: UIImageView! var image : UIImage = UIImage(named:"afternoon")! bgImage = UIImageView(image: image) bgImage.frame = CGRect(x: 0, y: 0, width: 100, height: 200) view.addSubview(bgImage) Ale Xcode mówi, że „oczekiwana deklaracja” z bgImage = UIImageView(image: image) Image "afternoon"to PNG, a według mnie …
86 ios  xcode  swift 

5
Jak ustawić akcję dla UIBarButtonItem w Swift
Jak można ustawić akcję dla niestandardowego elementu UIBarButtonItem w języku Swift? Poniższy kod pomyślnie umieszcza przycisk na pasku nawigacyjnym: var b = UIBarButtonItem(title: "Continue", style: .Plain, target: self, action:nil) self.navigationItem.rightBarButtonItem = b Teraz chciałbym zadzwonić func sayHello() { println("Hello") }po dotknięciu przycisku. Moje dotychczasowe wysiłki: var b = UIBarButtonItem(title: "Continue", …

9
Usuwanie z tablicy podczas wyliczania w Swift?
Chcę wyliczyć tablicę w Swift i usunąć niektóre elementy. Zastanawiam się, czy jest to bezpieczne, a jeśli nie, to jak mam to osiągnąć. Obecnie robiłbym to: for (index, aString: String) in enumerate(array) { //Some of the strings... array.removeAtIndex(index) }

4
Jak anulować animację opartą na blokach UIView?
Przeszukałem mnóstwo rzeczy SO i referencji Apple, ale nadal nie mogę poradzić sobie z moim problemem. Co ja mam: Ekran z podłączonymi UIImageView2 UIButtonsi 2 s 2 rodzaje animacji: Skalowanie w górę, a następnie w dół każdego obrazu, jeden po drugim, tylko raz viewDidLoad Naciśnięcie przycisku (niestandardowy przycisk ukryty „wewnątrz” …

8
Jak mogę zmienić priorytet ograniczeń w czasie wykonywania
Mam widok, który ma dynamiczną wysokość i próbuję zmienić ten priorytet wysokości widoku w czasie wykonywania. Oto moja część kodu; if (index == 0) { surveyViewHeightConstraint.constant = 0; surveyViewHeightConstraint.priority = 1000; } else if (index == 1) { surveyViewHeightConstraint.constant = 163; surveyViewHeightConstraint.priority = 500; } Zmieniam indeks za pomocą przycisku. …

21
Jak umożliwić użytkownikowi wybranie obrazu za pomocą Swift?
Piszę moją pierwszą aplikację na iOS (tylko iPhone) w Swift. Główny widok aplikacji powinien umożliwiać użytkownikowi wybór obrazu z galerii zdjęć. Znalazłem następujący przykładowy kod ViewController.swift : class ViewController: UIImagePickerController, UINavigationControllerDelegate, UIImagePickerControllerDelegate { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a …

10
Nie udało się odczytać wartości w CFPrefsPlistSource iOS 10
Zaktualizowałem dziś mój Xcode 8 do wersji beta 2 i próbuję udostępniać dane między aplikacją a rozszerzeniem Today. Mam do czynienia z tym ostrzeżeniem dziennika: 2016-07-08 18: 00: 24.732472 ProjetctX [941: 42801] [Ustawienia domyślne użytkownika] Nie można odczytać wartości w CFPrefsPlistSource <0x1700f1280> (domena: group.xpto, użytkownik: kCFPreferencesAnyUser, ByHost: tak, kontener: (null)) …

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.