ios - 如何从第一个 View Controller 中的第二个 UIView Controller 中删除 UINavigationBar label.text?

标签 ios cocoa-touch uikit uinavigationbar uinavigationitem

我有一个标签,我使用 addSubView 属性在 UINavigationBar 上显示它,我得到这样的信息:enter image description here

但是当我转到 secondView Controller 时,它看起来像:enter image description here

它出现在第二个 Controller 的后退按钮上。那么如何从第二个 UI 中删除“状态”标签。

谢谢。

最佳答案

不要将 subview 添加到导航栏。它不是为此而生的。 我建议您阅读 iOS human interface guidelines并使用 UIBarButtonItem将控件正确添加到导航栏。

关于ios - 如何从第一个 View Controller 中的第二个 UIView Controller 中删除 UINavigationBar label.text?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21406490/

相关文章:

ios - SiriKit Intents UI - 支付域删除 "Send Money"栏

ios - 更改 rootViewController 时 UIWindow 导致黑屏

ios - 如何删除 UIButton 选定的背景颜色?

objective-c - 设置 uinavigationitem 的后退按钮不起作用

ios - 从另一个函数 : mapView = nil 访问我的 mapView var

ios - 使用 firebase 在 ios 中推送通知

cocoa-touch - 在 swift 3 中将 UnsafeMutableRawPointer 转换为 UnsafeMutablePointer<T>

ios - 当您的应用程序打开并位于前台时显示一个 iOS 通知横幅?

ios - iOS 上的 Base64 编码最后缺少填充

ios - 如何制作包含特定值的 Swift 字典?