(Tutorial Ios) Tab Sajian With Tab Kafe Controller


Membuat hidangan Tab pada apps iOS kita sanggup memakai Tab Bar Controller. Beberapa view controller sanggup direlasikan ke Tab Bar Controller. Beberapa pola apps yang memakai hidangan tab.


Berbeda dengan Android, posisi Tab di iOS berada di bab bawah layar.

Pada postingan kali ini saya akan membahas bagaimana menciptakan Tab dengan Tab Bar Controller.

Buat project gres di Xcode, kemudian buka Main.storyboard. Desain storyboard nantinya akan menyerupai ini.


Pada storyboard terdiri dari Tab Bar Controller dan 4 buah View Controller yang mempunyai korelasi dengan Tab Bar Controller.

Drag & drop Tab Bar Controller, kemudian letakkan di storyboard.


Lalu tambahkan 4 View Controller di storyboard. Control drag dari Tab Bar Controller kemudian pilih Relationship Segue untuk merelasikan.


Pada View Controller pertama, kita jadikan sebagai Home.



Untuk menambahkan icon & mengedit title sanggup diatur di Attributes Inspector.


Lakukan hal yang sama pada 3 buah View Controller lainnya.

Setelah selesai, coba build dan jalankan maka balasannya menyerupai berikut :



Custom Tab Bar

Kita sanggup meng-custom tab menyerupai warna background tab dan tint icon. Buka file AppDelegate dan tambahkan instruksi berikut di dalam method application:

AppDelegate.swift
….  func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {         // Override point for customization after application launch.              UITabBar.appearance().tintColor = UIColor(red: 244/255, green: 67/255, blue:54/255, alpha: 1.0)         UITabBar.appearance().barTintColor = UIColor.blackColor()         return true     }  …. 
Build dan jalankan lagi maka balasannya menyerupai berikut :


Source code sanggup dilihat di https://github.com/andronut/TabBar-iOS

Sekian tutorial kali ini, biar bermanfaat.
Terima Kasih !

Happy Coding :)

More Reference : https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/UIKitUICatalog/UITabBar.html

Comments

Popular posts from this blog

Tugas Komplemen Terakhir

Transmisi Data

Konsep Oop Encapsulation