所以我想在我的視圖中定位一個自定義的UIPicker。我遵循UICatalog代碼並在我的代碼中應用相同的原則。你如何定位自定義UIPicker?
他們似乎將它定位的方法是:
CGSize pickerSize = [myPickerView sizeThatFits:CGSizeZero];
customPickerView.frame = [self pickerFrameWithSize:pickerSize];
是如何運作的?他們似乎在他們在代碼中創建的其他常規選擇器上調用了「sizeThatFits」,然後用它來設置框架。
如何在不需要兩個拾取器的情況下實現類似這樣的事情?我希望我的自定義選取器位於視圖的底部。
謝謝!
好的我只是不明白爲什麼它不是UIPickerView類中的某種靜態類常量。對我來說,能夠在課堂上保持一致是更合乎邏輯的。像UIPickerView.size一樣,而不是初始化一個選擇器對象的唯一目的是獲得一個值。 – Ayrad 2011-05-26 18:29:59