Мне нужны некоторые данные о том, как реализовать функциональность выпадающего списка в iOS.
У меня есть несколько решений, таких как использование UITableView
для отображения списка текстовых элементов (в моем случае список может быть как статическим, так и динамическим, поэтому UITableView
кажется хорошим вариантом для моего случая). раскрывающийся список...
Предположим, что этот раскрывающийся список открыт где-то в представлении (скажем, это представление занимает весь экран). Раскрывающееся меню, однажды открытое, должно закрываться (закрываться), когда я нажимаю в другом месте
Один из способов — прослушать события touchesBegan
в представлении и посмотреть, открыто ли раскрывающееся меню — это нормально. но проблема в том, что если у меня есть такие вещи, как кнопка, и когда пользователь нажимает на одну из них, я не получаю ввод touchesBegan
в представлении.
H Как мне решить эту проблему общим способом?