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 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...