gpt4 book ai didi

ios - UIPickerView 中组件高度和宽度的默认值

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:12:04 26 4
gpt4 key购买 nike

UIPickerView中组件的高宽默认值是多少?即,如果应用程序未实现这些方法,iOS 使用以下高度和宽度的值是多少?

pickerView:widthForComponent:
pickerView:rowHeightForComponent:

我尝试了线程中的建议: What is the default width of a UIPickerView component?但这会导致数组越界异常:

Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSMutableArray objectAtIndex:]: index 0 beyond bounds for empty array'

感谢任何帮助。

最佳答案

宽度取决于拾取器中组件的数量。它是自动计算的(据我所知)。高度似乎在 44 左右。不要担心将其设置为 Apple 默认值。我的意思是您无论如何都在对其进行硬编码,因此如果 Apple 决定更改它,您的应用程序将关闭几个像素。我建议通过反复试验选择一个高度,从 44 岁左右开始,然后根据您显示的数据查看“感觉”最佳的高度。

关于ios - UIPickerView 中组件高度和宽度的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10678773/

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