ios – 如何在Swift的UITableViewController中创建一个导航栏?

前端之家收集整理的这篇文章主要介绍了ios – 如何在Swift的UITableViewController中创建一个导航栏?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是 IOS的新手,

我想添加一个UINavigationBar到UITableViewController,我已经尝试过:

var navBar: UINavigationBar = UINavigationBar(frame: CGRect(x:0,y:0,width:320,height:80))

然后,

self.view .addSubview(navBar)

谢谢

解决方法

你不能像这样简单地添加一个NavigationBar到UITableViewController.

UINavigationController和NavigationBar的最简单的方法是从Storyboard中执行.

脚步:-

>将UITableViewController对象从对象库拖动到故事板.
>突出显示UITableViewController,转到编辑 – >嵌入 – >导航控制器如下图所示:

>转到文件 – >新 – >文件.. – > iOS – > Cocoa Touch Class,并创建一个Custom TableViewController类,如下图所示: –

>最后,回到storyboard并突出显示UITableViewController对象.在身份检查员身份下,选择您刚才创建的自定义类,如下图所示:

您可以使用自定义文件执行任何所需操作.您还可以添加自定义UINavigationController类,如果需要,您可以将自定义类附加到故事板中的对象.

猜你在找的iOS相关文章