[英]How to create a custom tabbar in swift?
伙計們,我搜索了很多互聯網和stackoverflow,但沒有找到任何解決方案。
我想創建一個像這樣的標簽欄:
我只是不知道如何創建這樣的東西。 請你幫助我好嗎。 我只是堅持了這么長時間,我不知道該怎么做。
let numberOfItems = CGFloat(tabBar.items!.count)
let tabBarItemSize = CGSize(width: tabBar.frame.width / numberOfItems, height: tabBar.frame.height)
tabBar.selectionIndicatorImage = UIImage.imageWithColor(color: UIColor.appBlue(), size: tabBarItemSize).resizableImage(withCapInsets: UIEdgeInsets.zero)
tabBar.frame.size.width = self.view.frame.width + 4
tabBar.frame.origin.x = -2
此代碼對我不起作用:
如果您正在尋找一種快速的解決方案,那么我建議您使用像這樣的庫。 但是,如果您需要完全靈活且可控的解決方案。 然后,通過ViewController自己制作它,它將充當tabBarView和內容視圖控制器的容器。 因此,您將獲得帶有兩個子級的ContainerViewController:當前選擇的ViewController和TabBarController(您自己的TabBarView實現)。 無論您將使用哪種方法,都將花費一些時間來了解如何使用/實現它
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.