gpt4 book ai didi

swift - ios8 swift : how can i access/edit/remove default/private inputAccessoryView height constraint '_UIKBAutolayoutHeightConstraint'

转载 作者:行者123 更新时间:2023-11-28 07:09:52 25 4
gpt4 key购买 nike

我想让 inputAccessoryView 随着内部 UITextView 的增长而扩展。inputAccessoryView 有一个带有标识符 '_UIKBAutolayoutHeightConstraint' 的私有(private) NSLayoutConstraint

尽管遍历了 inputAccessoryView.constraints 数组中的每个约束,但我无法访问。我尝试了两种方法:

 var constraints:[NSLayoutConstraint] = tableView.inputAccessoryView!.constraints() as Array
for (c: NSLayoutConstraint) in constraints{
if c.identifier == "_UIKBAutolayoutHeightConstraint"{
println("height")
}
}



var constraints:[NSLayoutConstraint] = tableView.inputAccessoryView!.constraints() as Array
for (c: NSLayoutConstraint) in constraints{
if c.firstAttribute == NSLayoutAttribute.Height{
println("height constraint found")
}
}

最佳答案

我解决了。在设置默认约束之前,我在 ViewDidLoad 中搜索它。

关于swift - ios8 swift : how can i access/edit/remove default/private inputAccessoryView height constraint '_UIKBAutolayoutHeightConstraint' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28822615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com