Pertanyaan yang diberi tag «interface-builder»

Interface Builder adalah alat desain visual yang digunakan untuk membuat antarmuka pengguna untuk platform MacOS dan iOS Apple.

10
IBOutlet dan IBAction
Apa tujuan menggunakan IBOutlets dan IBActions di Xcode dan Interface Builder? Apakah ada bedanya jika saya tidak menggunakan IBOutlets dan IBActions? Cepat: @IBOutlet weak var textField: UITextField! @IBAction func buttonPressed(_ sender: Any) { /* ... */ } Tujuan-C: @property (nonatomic, weak) IBOutlet UITextField *textField; - (IBAction)buttonPressed:(id)sender { /* ... */ …

21
@IBDesain yang salah: IB Designables: Gagal memperbarui status tata letak otomatis: Alat Pembuat Antarmuka Cocoa Touch terjatuh
Saya memiliki subkelas yang sangat sederhana dari UITextView yang menambahkan fungsionalitas "Placeholder" yang dapat Anda temukan asli pada objek Bidang Teks. Ini kode saya untuk subclass: import UIKit import Foundation @IBDesignable class PlaceholderTextView: UITextView, UITextViewDelegate { @IBInspectable var placeholder: String = "" { didSet { setPlaceholderText() } } private let …

13
Xcode 9 - “Kendala Lebar Tetap Dapat Menyebabkan Kliping” dan Peringatan Pelokalan Lainnya
Saya mengunduh Xcode baru dan di Interface Builder saya mengalami banyak masalah dengan peringatan yang mengatakan hal-hal seperti: Kendala Lebar Tetap Dapat Menyebabkan Kliping Ini terlihat seperti ini: Saya memiliki pelokalan untuk beberapa bahasa dan saya memahami peringatan bahwa dalam bahasa lain ukuran label mungkin berubah, tetapi aplikasi saya tidak …

7
Mengapa outlet UICollectionViewCell nihil?
Saya telah membuat UICollectionViewCell kustom di Interface Builder, mengikat pandangan ke kelas, dan kemudian ketika saya ingin menggunakan dan mengatur string ke label pada string, label tha memiliki nilai nol. override func viewDidLoad() { super.viewDidLoad() // Register cell classes self.collectionView.registerClass(LeftMenuCollectionViewCell.self, forCellWithReuseIdentifier: "ls") } override func collectionView(collectionView: UICollectionView!, cellForItemAtIndexPath indexPath: NSIndexPath!) …

9
Xcode 6 Storyboard ukurannya salah?
Membangun proyek baru dari awal di Swift in Xcode 6 (Beta 1) dan telah melihat beberapa perilaku aneh dengan Storyboards dan output yang saya lihat. Saya telah membangun antarmuka sederhana (seperti yang ditunjukkan di bawah ini) - dengan properti View Controller disertakan. Ketika saya menjalankan ini di simulator saya akan …


6
Xcode mengubah storyboard dan file XIB yang tidak dimodifikasi
Storyboard agak sakit kerajaan dari perspektif alur kerja git ketika banyak orang berkolaborasi pada mereka. Misalnya, XML dalam file .storyboard memiliki <document>tag awal toolsVersiondan systemVersionatribut yang diubah oleh konfigurasi apa pun yang sedang dijalankan oleh manipulator file terbaru. Menyinkronkan semua versi Xcode tampaknya justru membantu toolsVersion, tetapi systemVersionperubahan apa pun …



2
Apa itu StoryBoard ID dan bagaimana cara menggunakannya?
Saya baru mengenal pengembangan iOS dan baru-baru ini mulai menggunakan Xcode 4.5. Saya melihat untuk setiap viewController bahwa saya dapat mengatur beberapa variabel identitas termasuk ID storyboard. Apa ini dan bagaimana saya bisa menggunakannya? Saya mulai mencari di stackoverflow dan tidak dapat menemukan penjelasan apa pun untuk itu. Saya berasumsi …

14
Dapatkah saya menonaktifkan autolayout untuk subview tertentu saat runtime?
Saya memiliki tampilan yang perlu bingkai dimanipulasi secara terprogram - ini adalah jenis tampilan dokumen yang membungkus kontennya yang kemudian digulir dan diperbesar di sekitar tampilan super dengan memanipulasi asal bingkai. Autolayout bertarung dengan ini saat runtime. Menonaktifkan autolayout sepenuhnya tampaknya sedikit sulit karena dapat digunakan secara wajar untuk menangani …

14
Ukuran Font Kustom di Kelas Ukuran Xcode 6 tidak berfungsi dengan baik dengan Font Kustom
Xcode 6 memiliki fitur baru di mana font dan ukuran font masuk UILabel, UITextFielddan UIButtondapat diatur secara otomatis berdasarkan kelas ukuran konfigurasi perangkat saat ini, langsung di storyboard. Misalnya, Anda dapat menyetel UILabeluntuk menggunakan ukuran font 12 pada konfigurasi "lebar apa pun, tinggi ringkas" (seperti pada iPhone dalam lanskap) dan …

4
Menangani Peristiwa Sentuhan di UILabel dan menghubungkannya dengan IBAction
Ok, jadi saya telah UILabelmembuat di pembuat antarmuka yang menampilkan beberapa teks default "ketuk untuk memulai". Saat pengguna mengetuk UILabelI want it to trigger an IBAction method: -(IBAction)next;yang memperbarui teks pada label untuk mengatakan sesuatu yang baru. Akan sangat nyaman jika ini memungkinkan saya untuk menarik koneksi dari metode saya …


17
bagaimana cara menggunakan UIScrollView di Interface Builder?
Meskipun saya telah UIScrollViewberhasil menggunakannya di masa lalu dengan memanipulasinya secara terprogram, saya mengalami kesulitan untuk membuatnya berfungsi dengan menyiapkannya secara eksklusif di Interface Builder. Saya memiliki halaman "tentang" sederhana di aplikasi iPhone saya. Ini memiliki UITextView, beberapa ikon, dan tautan ke aplikasi saya yang lain. Saya telah menambahkan semua …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.