在UINavigationController中设置自定义导航栏类

他很高

我有一个自定义的navigationBar:

class Name_UINavigationBar: UINavigationBar {
    // code
}

我想以编程方式将其设置为导航控制器。所以我尝试了:

var navController : UINavigationController = UINavigationController(
            navigationBarClass: object_getClass(Name_UINavigationBar),
            toolbarClass: nil)
// code

但它崩溃说:

*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', 
    reason: 'MyProject.Name_UINavigationBar is not a subclass of UINavigationBar'
伊祖鲁

试试这个。

let navController = UINavigationController(navigationBarClass: YourNavigationBar.self, toolbarClass: nil)

我遇到了同样的错误,并且能够像这样再次使它工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

具有自定义形状导航栏的UINavigationController

来自分类Dev

使用自定义图像作为UINavigationController导航栏的背景

来自分类Dev

在自定义UINavigationController类中创建UINavigationBar时出错

来自分类Dev

使用UINavigationController(Type navigationBarType,Type toolbarType)构造函数来指定自定义导航栏

来自分类Dev

导航栏中的Swift自定义后退按钮

来自分类Dev

如何在swiftui中自定义导航栏

来自分类Dev

Swift 3 中的自定义导航栏

来自分类Dev

在 Xamarin.forms 中自定义导航栏

来自分类Dev

如何自定义导航栏中悬停的大小?

来自分类Dev

自定义高度Bootstrap的导航栏

来自分类Dev

iOS自定义右侧导航栏

来自分类Dev

iOS自定义形状导航栏

来自分类Dev

自定义Wordpress导航栏

来自分类Dev

自定义顶部导航栏

来自分类Dev

每个视图的自定义导航栏

来自分类Dev

自定义Bootstrap 3.0导航栏

来自分类Dev

导航栏的自定义barTintColor

来自分类Dev

自定义导航栏折叠按钮

来自分类Dev

更新自定义导航栏的标题

来自分类Dev

Flutter 自定义导航栏

来自分类Dev

无法在自定义导航抽屉中设置按钮的text

来自分类Dev

如何设置自定义导航栏和自定义折叠?右侧未在移动设备中排列

来自分类Dev

如何设置自定义导航栏和自定义折叠?右侧未在移动设备中排列

来自分类Dev

如何在Flutter中针对不同屏幕尺寸在自定义类中设置应用栏的高度?

来自分类Dev

自定义推送Segue删除情节提要中的导航栏和标签栏

来自分类Dev

在不使用UINavigationController设置背景图像的情况下自定义IOS中的UINavigationBar

来自分类Dev

快速设置值以在我的自定义类中枚举

来自分类Dev

解析:在自定义类中设置对象

来自分类Dev

在自定义异常类中设置(半)默认消息

Related 相关文章

  1. 1

    具有自定义形状导航栏的UINavigationController

  2. 2

    使用自定义图像作为UINavigationController导航栏的背景

  3. 3

    在自定义UINavigationController类中创建UINavigationBar时出错

  4. 4

    使用UINavigationController(Type navigationBarType,Type toolbarType)构造函数来指定自定义导航栏

  5. 5

    导航栏中的Swift自定义后退按钮

  6. 6

    如何在swiftui中自定义导航栏

  7. 7

    Swift 3 中的自定义导航栏

  8. 8

    在 Xamarin.forms 中自定义导航栏

  9. 9

    如何自定义导航栏中悬停的大小?

  10. 10

    自定义高度Bootstrap的导航栏

  11. 11

    iOS自定义右侧导航栏

  12. 12

    iOS自定义形状导航栏

  13. 13

    自定义Wordpress导航栏

  14. 14

    自定义顶部导航栏

  15. 15

    每个视图的自定义导航栏

  16. 16

    自定义Bootstrap 3.0导航栏

  17. 17

    导航栏的自定义barTintColor

  18. 18

    自定义导航栏折叠按钮

  19. 19

    更新自定义导航栏的标题

  20. 20

    Flutter 自定义导航栏

  21. 21

    无法在自定义导航抽屉中设置按钮的text

  22. 22

    如何设置自定义导航栏和自定义折叠?右侧未在移动设备中排列

  23. 23

    如何设置自定义导航栏和自定义折叠?右侧未在移动设备中排列

  24. 24

    如何在Flutter中针对不同屏幕尺寸在自定义类中设置应用栏的高度?

  25. 25

    自定义推送Segue删除情节提要中的导航栏和标签栏

  26. 26

    在不使用UINavigationController设置背景图像的情况下自定义IOS中的UINavigationBar

  27. 27

    快速设置值以在我的自定义类中枚举

  28. 28

    解析:在自定义类中设置对象

  29. 29

    在自定义异常类中设置(半)默认消息

热门标签

归档