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

普雷斯顿价格

我有一个自定义UINavigationController,可从情节提要中访问它,并且我想通过创建自定义导航栏来自定义导航栏的高度。这是我到目前为止的内容:

var navBar = UINavigationBar(frame: CGRect(x: 0.0, y: 0.0, width: UIScreen.main().bounds.width, height: 70.0))
navBar.barTintColor = UIColor(red: 155.0/255.0, green: 155.0/255.0, blue: 155.0/255.0, alpha: 1.0)
super.init(navigationBarClass: navBar, toolbarClass: nil)

在最后一行中,我收到此错误

Cannot convert value of type 'UINavigationBar' to expected argument type 'AnyClass?'

有人知道为什么吗?可能是一个错误。我正在使用Xcode 8 Beta和Swift 3

安德鲁·博格耶夫斯基(Andrew Bogaevskyi)

super.init(navigationBarClass:需要一个类(AnyClass)作为参数。您有一个对象navBar,它是class的对象(不是class),UINavigationBar并且您正在尝试将object设置为class参数。使用next进行正确的初始化:

super.init(navigationBarClass: UINavigationBar.self, toolbarClass: nil)

对于钢筋高度,您可以尝试使用类似以下的方法:https : //stackoverflow.com/a/20440989/2739795

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Grails中创建自定义标签库时出错

来自分类Dev

在 tensorflow 中创建自定义层时出错

来自分类Dev

创建自定义变量时出错

来自分类Dev

在 Magento 1.9 中为自定义模块创建自定义表时出错

来自分类Dev

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

来自分类Dev

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

来自分类Dev

膨胀自定义按钮类时出错。NoSuchMethodException

来自分类Dev

膨胀自定义按钮类时出错

来自分类Dev

编译 Simple 自定义标签类时出错

来自分类Dev

创建自定义插件Vuejs + Typescript时出错

来自分类Dev

创建自定义seaborn颜色图时出错

来自分类Dev

尝试创建/更新自定义表单时出错

来自分类Dev

创建 SharePoint 自定义页面布局 2016 时出错

来自分类Dev

在ASP.NET Identity中自定义IdentityUser类时,将创建可空字段

来自分类Dev

在Hyperledger Fabric中启动自定义网络时出错

来自分类Dev

在Flask中处理自定义异常时出错(Python)

来自分类Dev

在Hibernate Envers中添加自定义修订时出错

来自分类Dev

在Kartik Dynagrid中添加自定义操作时出错

来自分类Dev

在android中添加自定义样式时出错

来自分类Dev

如何在 Swift 中增加自定义 UINavigationBar 类的高度

来自分类Dev

如何更改自定义UINavigationBar类的标签文本

来自分类Dev

在C ++中创建自定义地图类时,如何在模板中定义和使用比较器

来自分类Dev

如何使用Gremlin在OrientDB中创建自定义类

来自分类Dev

在自定义UITableViewCell类中创建UIImageView(快速)

来自分类Dev

无法在连接的自定义UITableViewCell类中创建插座

来自分类Dev

在自定义UIView类swift中从UIView创建IBoutlet

来自分类Dev

在Tensorflow Keras中创建自定义指标类

来自分类Dev

如何在Java中创建自定义JButton类?

来自分类Dev

在C ++中创建自定义类的本机数组

Related 相关文章

  1. 1

    在Grails中创建自定义标签库时出错

  2. 2

    在 tensorflow 中创建自定义层时出错

  3. 3

    创建自定义变量时出错

  4. 4

    在 Magento 1.9 中为自定义模块创建自定义表时出错

  5. 5

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

  6. 6

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

  7. 7

    膨胀自定义按钮类时出错。NoSuchMethodException

  8. 8

    膨胀自定义按钮类时出错

  9. 9

    编译 Simple 自定义标签类时出错

  10. 10

    创建自定义插件Vuejs + Typescript时出错

  11. 11

    创建自定义seaborn颜色图时出错

  12. 12

    尝试创建/更新自定义表单时出错

  13. 13

    创建 SharePoint 自定义页面布局 2016 时出错

  14. 14

    在ASP.NET Identity中自定义IdentityUser类时,将创建可空字段

  15. 15

    在Hyperledger Fabric中启动自定义网络时出错

  16. 16

    在Flask中处理自定义异常时出错(Python)

  17. 17

    在Hibernate Envers中添加自定义修订时出错

  18. 18

    在Kartik Dynagrid中添加自定义操作时出错

  19. 19

    在android中添加自定义样式时出错

  20. 20

    如何在 Swift 中增加自定义 UINavigationBar 类的高度

  21. 21

    如何更改自定义UINavigationBar类的标签文本

  22. 22

    在C ++中创建自定义地图类时,如何在模板中定义和使用比较器

  23. 23

    如何使用Gremlin在OrientDB中创建自定义类

  24. 24

    在自定义UITableViewCell类中创建UIImageView(快速)

  25. 25

    无法在连接的自定义UITableViewCell类中创建插座

  26. 26

    在自定义UIView类swift中从UIView创建IBoutlet

  27. 27

    在Tensorflow Keras中创建自定义指标类

  28. 28

    如何在Java中创建自定义JButton类?

  29. 29

    在C ++中创建自定义类的本机数组

热门标签

归档