Как создать две ячейки tableview в одном классе контроллера в iphone

#ios #objective-c #uitableview

#iOS #objective-c #uitableview

Вопрос:

Я создаю две ячейки tableview в одном классе контроллера в вертикальном стиле. У меня разные значения для обеих ячеек. В левой ячейке есть некоторое значение имени, например (имя: pradeep), а в правой боковой ячейке есть некоторое значение цены, поэтому, если выбрать в левой ячейке 3 ряда, а в правой боковой ячейке 2 строки, так что эти два значения ячеек я должен передать для открытого URL.

Пожалуйста, помогите в этом, как узнать, какой индекс ячейки выбран как из ячейки tableview, так и из значения в этой выбранной ячейке.

Комментарии:

1. О боже. Возможно, вы захотите переписать это. Я понимаю суть вашего вопроса. Вы хотите посмотреть на объекты тегов, чтобы вы могли по-разному реагировать на их независимую работу. Это не очень хорошая практика пользовательского интерфейса. Я бы рекомендовал использовать a UINavigationController для отображения параметров в независимых представлениях.

Ответ №1:

Если я правильно понимаю ваши требования, вам, вероятно, следует использовать UIPickerView:

http://www.youtube.com/watch?v=wnxS35JDqok

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIPickerView_Class/Reference/UIPickerView.html

Комментарии:

1. нет, ваш ответ неверен, но спасибо другу за помощь, я получаю решение, это небольшая ошибка, она работает нормально.

Ответ №2:

Вы можете добавить несколько ячеек tableview. Вам необходимо разделить или идентифицировать их с помощью идентификатора. После создания пользовательской ячейки вы можете добавить ячейку tableview в метод пути Cellforrowatindex.Убедитесь, что не забыли импортировать «пользовательскую ячейку.h» в свой файл реализации. Спасибо.