Custom .xib View Oluşturma

Custom .Xib

Merhaba bu yazıda Custom .Xib nasıl oluşturulur ve nasıl kullanılır bunu görüceğiz.

Örnek olarak CarPreview adında UIView inheritance alan bir sınıf oluşturduk.

Ardından bir View .xib şablonu oluşturuyoruz.

Oluşturduğumuz şablona sınıfımızın adını veriyorum.

CarPreview.xib dosyası oluştuktan sonra herhangi bir şekilde düzenleyelim. Ben bu şekilde düzenledim. View ilk oluşturulduğunda bir telefon ekranı gibi görünebilir. View’a tıklayıp Attributed Inspector üzerinden;

Size kısmını Inferred olarak seçip görüntüyü dikdörtgen şekline çevirebilirsiniz.

Görünümü düzenledikten sonra görünümün sahibini belirtmek için ;

File’s Owner seçeneğine tıklayıp Attributes Inspector kısmından Class kısmına oluşturduğumuz Sınıfın Adını veriyoruz.

Artık .xib dosyası ile sınıfımızı bağladık. .xib içerisindeki CustomView nesnemizi @IBOutlet ile sınıfa bağlayabiliriz.

View’i bağladıktan sonra sınıfımız her initialize olduğunda .xib dosyasını belirtip ve boş view üzerine bağladığımız ContentView’ımızı ekleyip framelerini eşitliyoruz. Artık istediğimiz yerde kullanabiliriz.

Herhangi bir yerde bir görünüm oluşturup Identity Inspector kısmından CarPreview sınıfını belirtiyorum ve

SONUÇ

Oluşturduğumuz .xib dosyasını başarılı bir şekilde görüyoruz.

Yayım tarihi
Swift olarak sınıflandırılmış

Yorum Gönderin

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir