2010-12-09 1 views
1

привет Я хочу, чтобы отобразить выпадающее меню, как тот, который вы видите на этом изображении http://callingcard.marigoholdings.com/Screenshots.html#1 (ниже от и до) Как я могу создать что? Любой хороший учебник. С уважениемкак отображать раскрывающийся в Iphone, как в этом изображении

+1

Какое изображение вы имеете в виду? – 2010-12-09 14:08:49

+0

@Claus Исправлено. Вероятно, он еще не может вставить изображения. – 2010-12-09 14:11:03

ответ

0

Похоже, что приложение использует комбинацию UIWebView и html select tag. Для того, чтобы сделать что-то подобное будет включать твердую битый HTML и яваскрипт повозки, запряженные волов, но по существу будет:

  1. Создать UIWebView и ввести соответствующий HTML в нее, чтобы сделать выпадающий список.
  2. Пользователь использует раскрывающийся список, как будто это было в мобильном сафари и что-то выбирает.
  3. Когда вам это нужно, вы используете javascript-вызов с stringByEvaluatingJavaScriptFromString:, чтобы получить значение выпадающего списка по id и передать его обратно в ваш код.

Есть несколько моментов, здесь, в основном, с построением ниспадающего меню и WebView таким образом, что это достаточно большое, чтобы показать расширенное выпадающее меню, но прозрачные, чтобы увидеть под ним, когда выпадающий не расширен, не прокручивать, и что Такие вещи.

1

Для этой цели вам необходимо использовать UIPicker. Это используется как выпадающее место, необходимое для iPhone.

Пожалуйста, обратитесь по ссылке ниже

How to create drop down list box for an iphone app

Благодарности

0

Интересно, может ли таблица UIAs лучше ... вы можете легко сделать кнопку, чтобы вызвать лист. Добавление нескольких листов в лист преобразует его в таблицу, которую вы можете прокручивать.

Смежные вопросы