我有一个字符串数组,我想用于UIActionSheet上的按钮标题。不幸的是,方法调用中的otherButtonTitles:参数采用可变长度的字符串列表,而不是数组。
那么如何将这些标题传递给UIActionSheet?我见过建议的解决方法是将nil传递给otherButtonTitles :,然后使用addButtonWithTitle:分别指定按钮标题。但这存在将“取消”按钮移动到UIActionSheet上的第一个位置而不是最后一个位置的问题。我希望它成为最后一个。
有没有办法1)传递数组来代替可变的字符串列表,或者2)将取消按钮移到UIActionSheet的底部?
谢谢。
不知道这是否可以工作,但是UIActionSheet的cancelButtonIndex属性不是只读的。尝试设置它,看看是否会改变按钮的顺序?
—
lostInTransit 2010年