Jaki jest cel korzystania z IBOutlets i IBActions w Xcode i Interface Builder? Czy to ma znaczenie, jeśli nie korzystam z IBOutlets i IBActions? Szybki: @IBOutlet weak var textField: UITextField! @IBAction func buttonPressed(_ sender: Any) { /* ... */ } Cel C: @property (nonatomic, weak) IBOutlet UITextField *textField; - (IBAction)buttonPressed:(id)sender …
Mam bardzo prostą podklasę UITextView, która dodaje funkcję „Placeholder”, którą można znaleźć natywną dla obiektu Text Field. Oto mój kod dla podklasy: import UIKit import Foundation @IBDesignable class PlaceholderTextView: UITextView, UITextViewDelegate { @IBInspectable var placeholder: String = "" { didSet { setPlaceholderText() } } private let placeholderColor: UIColor = UIColor.lightGrayColor() …
Pobrałem nowy Xcode iw Interface Builder mam mnóstwo problemów z ostrzeżeniami, które mówią: Ograniczenia stałej szerokości mogą powodować przycinanie To wygląda tak: Mam lokalizację na kilka języków i rozumiem ostrzeżenie, że w innym języku rozmiar etykiety może się zmienić, ale moja aplikacja nie ma tego problemu. Wczoraj uruchomiłem go i …
Zbudowałem nowy projekt od podstaw w Swift w Xcode 6 (Beta 1) i widziałem dziwne zachowanie w przypadku scenorysów i wyświetlanych przeze mnie wyników. Zbudowałem prosty interfejs (jak pokazano poniżej) - z dołączonymi właściwościami kontrolera widoku. Kiedy uruchomię to w symulatorze, spodziewałbym się, że `` Hello, World '' będzie centralnym …
Nie mogę ustawić tytułu UIButton używając IB jako środka. Mój tytuł jest wieloliniowy. Daje jak ten Ale ja chcę taką Dałem w tym miejsce, ale nie chcę tego robić. Ponieważ w niektórych przypadkach nie jest dokładnie wyrównany i wiem, że istnieje właściwość UILabel do ustawiania wyrównania, ale nie chcę pisać …
Storyboardy są raczej królewskim bólem z perspektywy przepływu pracy git, gdy współpracuje nad nimi wiele osób. Na przykład XML w pliku .storyboard ma swój początkowy <document>znacznik toolsVersioni systemVersionatrybuty zmienione przez dowolną konfigurację, w której działa najnowszy manipulator plików. Synchronizacja wszystkich wersji Xcode wydaje się pomagać toolsVersion, ale systemVersionzmienia się bez …
Próbuję dostosować mój projekt do Snow Leopard i nie mogę usunąć automatycznego układu w końcówkach za pomocą narzędzia Interface Builder (XCode 4.3 na Lion). Czy można usunąć ograniczenia i autoukład w końcówce w XCode?
Jestem nowy w programowaniu IOS i niedawno zacząłem w Xcode 4.5. Widziałem dla każdego viewController, że mogę ustawić pewne zmienne tożsamości, w tym identyfikator storyboardu. Co to jest i jak mogę tego używać? Zacząłem szukać na stackoverflow i nie mogłem znaleźć żadnego wytłumaczenia. Założyłem, że to nie jest jakaś głupia …
Mam widok, który wymaga programowego manipulowania ramką - jest to rodzaj widoku dokumentu, który zawija się do zawartości, która jest następnie przewijana i powiększana wokół superwiewu poprzez manipulowanie początkiem ramki. Autolayout walczy z tym w czasie wykonywania. Całkowite wyłączenie autoukładu wydaje się nieco trudne, ponieważ można go rozsądnie wykorzystać do …
Xcode 6 ma nową funkcję, w której czcionki i rozmiary czcionek są w UILabel, UITextFieldi UIButtonmogą być ustawiane automatycznie na podstawie klasy rozmiaru bieżącej konfiguracji urządzenia, bezpośrednio w serii ujęć. Na przykład możesz ustawić UILabelczcionkę w rozmiarze 12 w konfiguracjach o dowolnej szerokości i niewielkiej wysokości (np. Na iPhone'ach w …
Ok, mam więc UILabelutworzony w interfejsie kreator, który wyświetla jakiś domyślny tekst „dotknij, aby rozpocząć”. Gdy użytkownik naciśnie przycisk UILabelChcę, aby wyzwolił metodę IBAction: -(IBAction)next;która aktualizuje tekst na etykiecie, aby powiedzieć coś nowego. Byłoby naprawdę wygodne, gdyby to pozwoliło mi po prostu przeciągnąć połączenie z mojej metody na etykietę, a …
Kliknięcie prawym przyciskiem myszy ikony Zakończ powoduje wyświetlenie pustego okna. Nie można przeciągnąć połączenia z naciśniętym klawiszem Ctrl do żadnych elementów IB ani odpowiednich plików źródłowych. Dokumenty nie dają miłości. Nie pojawia się w plikach nib, tylko w scenorysach. Moje założenie jest takie, że jest to konsekwencja płynności, ale nie …
Chociaż UIScrollVieww przeszłości z powodzeniem korzystałem z niego, manipulując nim programowo, mam problem z uruchomieniem go, konfigurując go wyłącznie w Interface Builder. Mam prostą stronę „informacje” w mojej aplikacji na iPhone'a. Ma UITextViewkilka ikon i łącza do innych moich aplikacji. Dodałem wszystkie te widoki do mojego UIScrollView, układając je tak, …
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.