【发布时间】:2017-10-31 10:20:48
【问题描述】:
我正在为我的 iOS 毕业项目开发一个聊天应用程序。我设计了如下导航栏:
现在我正在尝试在我的 Xcode 项目中开发上述图形,但我不知道这是否是实现此目的的正确方法,并且不像图形那样得到它。
我正在使用一个 xib 文件,我使用它的一个实例将其加载到我的 ViewController.swift 中。不如将其添加为navigationItem 的titleView:
let helperView = HelperView()
navigationItem.titleView = helperView
这是上面代码sn-p的结果:
这个结果的问题是它与左栏按钮项目重叠,另一个我仍然没有弄清楚的问题是,如果消息气泡可以有动态高度,当它有多行时(最大值为3 行)。
有没有人在 Xcode 中使用过这种设计,这是正确的方法,还是有更好的方法来实现。也许是一个自定义 UINavigationController 类?
【问题讨论】:
标签: ios swift xcode uinavigationcontroller