
当您点击标题时,箭头指向并且菜单下降.应用程序是大学菜单.
解决方法 在您的应用程序中执行此功能有很多cocoacontrols:DropDown Menu Controls For iOS
但我认为lmdropdownview是最准确的.
我的错误,btnavigationdropdownmenu ITS是最准确的你所要求的(根据你的屏幕).
实施(Swift)[更多详细说明和定制请参阅自述文件]:
let items = ["Most Popular","Latest","Trending","Nearest","top Picks"]let menuVIEw = BTNavigationDropdownMenu(frame: CGRectMake(0.0,0.0,300,44),Title: items.first!,items: items,containerVIEw: self.vIEw)self.navigationItem.TitleVIEw = menuVIEwmenuVIEw.dIDSelectItemAtIndexHandler = {(indexPath: Int) -> () in println("DID select item at index: \(indexPath)") self.selectedCellLabel.text = items[indexPath]} 希望有帮助
编辑:
感谢’rsc’的信息,这是一个objective-c version这个可可控制:
#import "PFNavigationDropdownMenu.h"-(voID)vIEwDIDLoad{ PFNavigationDropdownMenu *menuVIEw = [[PFNavigationDropdownMenu alloc]initWithFrame:CGRectMake(0,44)Title:items.firstObjects items:items containerVIEw:self.vIEw]; menuVIEw.dIDSelectItemAtIndexHandler = ^(NSUInteger indexPath){ NSLog(@"DID select item at index: %ld",indexPath); self.selectedCellLabel.text = items[indexPath]; }; self.navigationItem.TitleVIEw = menuVIEw; } 总结 以上是内存溢出为你收集整理的如何在iOS中的导航栏标题中添加下拉菜单全部内容,希望文章能够帮你解决如何在iOS中的导航栏标题中添加下拉菜单所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)