/ / UIPickerView - Невъзможно е да докоснете елемента за избор в ios7 - ios, object-c, cocoa-touch, ios7, uipickerview

UIPickerView - Не можете да докоснете елемента, за да изберете в ios7 - ios, цел-c, какао-докосване, ios7, uipickerview

На iOS7 имам UIPickerView с трикомпоненти в приложението ми (вж. изображението по-долу). Всичките три компонента могат да се завъртят, когато се плъзгат. Глоба! Но нормално, когато потребителят натиска НИВО или НАГОРЕ в текущо избрания ред, колелото за избиране завърта изтласканата стойност в центъра.

Средният (жълт) компонент bahaves както се очаквапри подслушване. Но левият и десният компонент се държат странно: не реагират на чешмата под или над. Те могат да се въртят само когато са „преместени” - но не и при кликване.

Вижте изображението по-долу: Ако докосна жълтата колона на стойността 22,23,24 или 26,27,28, тези стойности се завъртат до средата. Ако докосна червената колона на 12,13,15,16 - нищо не се случва. На зеления също: подслушване на 68,69,71,72 - не прави промяна на берач.

Може ли някой да ми каже, къде мога да конфигурирам това поведение? И: Защо е включен по подразбиране само за средния компонент на инструмента за избор?

въведете описанието на изображението тук

Отговори:

3 за отговор № 1

UPDATE: Отбелязаните по-долу проблеми са фиксирани от iOS 7.1.

Имаше доста загубена функционалност, когатоБяха въведени ios7 берачи. Марк Едуардс направи някои интересни наблюдения относно разликите между събирачите на ios7 и pre-ios7 още през август, като отбеляза, че вече не можете да избирате някои елементи, за да ги изберете. Това е въпросът, който виждате. Изображението на Mark е включено по-долу.

Добър запис за промени в ios7 можете да намерите тук: http://blog.ittybittyapps.com/blog/2013/09/20/lifting-the-lid-on-ios-7s-uipicker/

въведете описанието на изображението тук