我使用UIPickerView但愿意以更有效的方式连续自定义字体大小。
首先,我尝试titleForRow:
自己创建标签,并在其中调用viewForRow:
以获取需要显示的文字内容。它有效,但我不确定它是否是正确的方式。
然后我删除方法attributedTitleForRow:
并尝试使用NSForegroundColorAttributeName
成功更改文字颜色的NSFontAttributeName
,但未能通过下一行使用CGAffineTransformMakeScale
设置字体大小。我怀疑是否存在禁止/自动调整UIPickerView中字体大小更改的约束机制? (UIPickerView实际上有一个高度限制组合到162,180或216,我只能用viewForRow:
来定制它,所以我真的怀疑它有另一个限制。)
现在我很困惑,如果有一种方法可以在没有工具viewForRow:
的情况下修改字体大小,谢谢。
好的~~~现在我正在实施
$('#button').on('click', function(ev) { // closest() will search in all parents, // not only the first level like parent(). var id_edge = $(ev.target).closest('[id]'); });
方法。