Posts

Showing posts matching the search for tutorial-ios-custom-uitableviewcell-in

(Tutorial Ios) Pull To Refresh With Uirefreshcontrol

Image
Hello guys, pada kesempatan sebelumnya aku sudah menjelaskan wacana bagaimana menciptakan custom tableview di ios. Bisa dilihat di sini https://andronut.blogspot.com//search?q=tutorial-ios-custom-uitableviewcell-in . Tutorial kali ini intinya meneruskan tutorial yang sebelumnya yakni dengan menambahkan Pull to Refresh . Untuk menciptakan pull to refresh di iOS sanggup memakai widget yang dinamakan UIRefreshControl . Implementasinya cukup sederhana yakni dengan menempakannya ke dalam table view yang kita buat. Oke, eksklusif aja ke TKP. Pertama, deklarasikan variabel UIRefreshControl berikut. let pullRefresh = UIRefreshControl() Buat function untuk menghandle refresh control. Di sini lah kawasan menghandle network request. Untuk sementara aku memakai thread biasa. func pullRefresh(_ refreshControl: UIRefreshControl) { // do network request here DispatchQueue.main.asyncAfter(deadline: .now() + 3) { self.tableView.reloadData() refreshControl.

(Tutorial Ios) Add Load More In Uitableview

Image
Hello guys, pada kesempatan sebelumnya saya sudah menjelaskan perihal bagaimana menciptakan custom tableview di ios. Bisa dilihat di sini https://andronut.blogspot.com//search?q=tutorial-ios-custom-uitableviewcell-in . Tutorial kali ini saya akan akan menjelaskan bagaimana menambahkan load more di tableview atau sanggup disebut paging . Mekanismenya ketika kita men-drag scroll hingga ke bawah, pada ketika itu lakukan request untuk memuat data. Oke eksklusif saja. Pertama kita perlu menambahkan sebuah View yang berjulukan UIActivityIndicatorView dibagian footer dari UITabelView . Akan muncul loading indicator ketika tableview di drag atau scroll ke bawah. Buat extension dari UITableView dengan beberapa fungsi yaitu  showLoadingFooter , hideLoadingFooter dan isLoadingFooterShowing . import Foundation import UIKit // MARK: Loading Footer extension UITableView { func showLoadingFooter(){ let loadingFooter = UIActivityIndicatorView(activityIndicatorStyle: .gra

(Tutorial Ios) Custom Uitableviewcell In Uitableview

Image
Hallo gaes, sudah usang rasanya tidak menulis tutorial wacana iOS. Nah pada kesempatan kali ini aku akan coba membahas wacana UITableView . UITableView merupakan widget yang biasa dipakai untuk menampilkan data dalam bentuk list. Pada umumnya komponen di dalam UITableView disebut dengan UITableViewCell . Komponen UITableViewCell inilah yang mengisi setiap baris-baris di dalam list. Secara default, UITabelViewCell cuma berisi title dan subtitle. Maka dari itu jikalau ingin menciptakan baris yang lebih komplek maka kita perlu menciptakan custom UITableViewCell . Oke singkat penjelasannya di atas, kini eksklusif kita praktekkan aja. Pertama buat project gres di Xcode, untuk bahasa pemrogramannya memakai Swift 3. Kemudian pada halaman storyboard-nya kita memakai Table View Controller . Drag and drop Table View Controller ke halaman storyboard , kemudian jadikan sebagai Root View Controller (alias tanda panah berada di Table View Controller). Setelah itu tambahkan beb

(Tutorial Ios) Sidebar Sajian With Swrevealviewcontroller In Swift

Image
SWRevealViewController merupakan sebuah UIViewController yang sanggup dipakai untuk menciptakan hidangan samping (sidebar menu) di iOS. Side View sanggup diletakkan di kiri maupun di kanan. Jadi, SWRevealViewController ini ibarat dengan Sidebar hidangan pada aplikasi Facebook. Contohnya ibarat ini : Sidebar sendiri secara default gotong royong tidak ada di iOS. Namun, kita sanggup menciptakan atau mengcustom sendiri sidebar hidangan dengan santunan library SWRevealViewController. Pada postingan kali ini aku mau membahas bagaimana cara menciptakan Sidebar Navigation Menu di iOS. Sebelumnya kita harus mendownload dulu SWRevealViewController library di sini https://github.com/John-Lluch/SWRevealViewController  Hanya ada 2 buah file yang kita butuhkan yakni : - SWRevealViewController.h  - SWRevealViewController.m  Kemudian buat project gres di XCODE, kemudian masukkan import kedua file SWRevealViewController.h dan SWRevealViewController.m ke folder SideBar.