我只想知道如何禁用iOS 7中UIPickerView組件的「彎曲效果」?iOS 7 - UIPickerView彎曲組件
這是我所得到的與3種成分的UIPickerView:
而這正是我想有:
在這個屏幕上我用了3個UIPickerViews只有1組件來模擬
TL; DR:
我想要的非選擇的行爲中心並且不彎曲,則可以在屏幕#2看到的,但STIL l只使用一個UIPickerView。
可能嗎?如果是的話,讓我知道如何,謝謝!
我只想知道如何禁用iOS 7中UIPickerView組件的「彎曲效果」?iOS 7 - UIPickerView彎曲組件
這是我所得到的與3種成分的UIPickerView:
而這正是我想有:
在這個屏幕上我用了3個UIPickerViews只有1組件來模擬
TL; DR:
我想要的非選擇的行爲中心並且不彎曲,則可以在屏幕#2看到的,但STIL l只使用一個UIPickerView。
可能嗎?如果是的話,讓我知道如何,謝謝!
我認爲你需要創建自己的自定義控制:(
根據蘋果的UIKit UI目錄:
選擇器視圖(編程)
的外觀您無法自定義選取器視圖的外觀。
據我所知你甚至不能在iOS7下改變UIPickerView的背景顏色!
可以居中,並通過下面的代碼中選擇一行:
func pickerView(_ pickerView: UIPickerView, widthForComponent component: Int) -> CGFloat {
return pickerView.frame.width/noOfComponent - (pickerView.frame.width/noOfComponent * noOfComponent)
}