คำถามติดแท็ก uipickerview

13
ซ่อนเคอร์เซอร์ของ UITextField
ฉันใช้ a UITextFieldกับUIPickerViewสำหรับมันinputViewดังนั้นเมื่อผู้ใช้แตะที่ช่องข้อความตัวเลือกจะถูกเรียกเพื่อให้พวกเขาเลือกตัวเลือกจาก เกือบทุกอย่างใช้งานได้ แต่ฉันมีปัญหาอย่างหนึ่ง: เคอร์เซอร์ยังคงกะพริบในช่องข้อความเมื่อมีการใช้งานซึ่งน่าเกลียดและไม่เหมาะสมเนื่องจากผู้ใช้ไม่คาดว่าจะพิมพ์ลงในฟิลด์และไม่ได้แสดงด้วยแป้นพิมพ์ ฉันรู้ว่าฉันสามารถแก้ปัญหานี้ได้โดยแฮ็กโดยการตั้งค่าeditingเป็นNOบนฟิลด์ข้อความและการติดตามการสัมผัสหรือโดยแทนที่ด้วยปุ่มสไตล์ที่กำหนดเองและเรียกตัวเลือกผ่านรหัส อย่างไรก็ตามฉันต้องการใช้UITextFieldDelegateวิธีการสำหรับการจัดการเหตุการณ์ทั้งหมดในช่องข้อความและการแฮ็กเช่นการแทนที่ช่องข้อความด้วยปุ่มไม่อนุญาตให้ใช้วิธีนี้ ฉันจะซ่อนเคอร์เซอร์บนUITextFieldแทนได้อย่างไร

11
เพิ่ม UIPickerView & a Button ใน Action sheet - อย่างไร?
แอปพลิเคชันของฉันต้องการเพิ่มสิ่งต่อไปนี้ในเอกสารการดำเนินการ UIToolbar ปุ่มบน UIToolbar การควบคุม UIPicker ฉันได้รวมรูปภาพเพื่อทำความเข้าใจข้อกำหนดของฉัน คุณช่วยอธิบายได้ไหมว่าสามารถใช้งานได้อย่างไร

8
ฉันจะเปลี่ยนสีของข้อความใน UIPickerView ภายใต้ iOS 7 ได้อย่างไร
ฉันรู้pickerView:viewForRow:forComponent:reusingViewวิธีการนี้ แต่เมื่อใช้viewมันผ่านreusingView:ฉันจะเปลี่ยนเป็นสีข้อความอื่นได้อย่างไร ถ้าฉันview.backgroundColor = [UIColor whiteColor];ไม่ใช้มุมมองใด ๆ ปรากฏขึ้นอีกต่อไป

27
วิธีเปลี่ยนความสูง UIPickerView
เป็นไปได้ไหมที่จะเปลี่ยนความสูงของ UIPickerView แอพพลิเคชั่นบางตัวดูเหมือนจะมี PickerView ที่สั้นกว่า แต่การตั้งค่าเฟรมที่เล็กลงดูเหมือนจะไม่ได้ผลและเฟรมถูกล็อคในตัวสร้างอินเทอร์เฟซ

15
วิธีปิดใช้งานการแก้ไข UITextField แต่ยังยอมรับการสัมผัส
ฉันกำลังสร้างUITextFieldที่มีUIPickerViewเป็นinputView. มันดีทั้งหมดยกเว้นว่าฉันสามารถแก้ไขโดยคัดลอกวางตัดและเลือกข้อความและฉันไม่ต้องการ เฉพาะตัวเลือกเท่านั้นที่ควรแก้ไขฟิลด์ข้อความ ฉันได้เรียนรู้ว่าฉันสามารถปิดการใช้งานการแก้ไขโดยการตั้งค่าsetEnabledหรือการsetUserInteractionEnabled NOโอเค แต่ TextField หยุดตอบสนองต่อการสัมผัสและเครื่องมือเลือกไม่ปรากฏขึ้น ฉันจะทำอย่างไรเพื่อให้บรรลุ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.