我設置一個自定義的高度和寬度的UIPickerView與自定義高度UIPickerView IOS 8
mypicker = [[UIPickerView alloc] initWithFrame:CGRectMake(0.0, 0.0, myWidth, myHeight)];
雖然它完美的模擬器IOS 10,它忽略了自定義的高度和寬度在iOS 8.是否有在ios 8中這樣做嗎?
我試過CGAffineTransform,它沒有工作。
非常感謝提前!
我設置一個自定義的高度和寬度的UIPickerView與自定義高度UIPickerView IOS 8
mypicker = [[UIPickerView alloc] initWithFrame:CGRectMake(0.0, 0.0, myWidth, myHeight)];
雖然它完美的模擬器IOS 10,它忽略了自定義的高度和寬度在iOS 8.是否有在ios 8中這樣做嗎?
我試過CGAffineTransform,它沒有工作。
非常感謝提前!
這並不在iOS 8工作的原因是提供自己的高度能力沒有出臺之前的iOS 9.在iOS系統中8,選擇器視圖將抵制在其高度不變的任何企圖;有一個狹窄的法律範圍的高度,任何企圖設置超出該範圍的高度將只會失敗(並增加痛苦,法律範圍是無證的)。
謝謝!我正在使用CGAffineTransformMakeTranslation,但它使得拾取器中所有行的高度更小,而不是切割上下邊界以顯示更少的數字。如果你碰巧知道如何削減行距,我將非常感激 – yinjia