Добавьте дополнительные поля ввода на основе пользовательского ввода

Я хотел бы, чтобы мой пользователь мог сказать, что он хочет выплатить n позиций в своем турнире. Затем вы сможете войти и получить список n полей и возможность поместить разные суммы в каждое из них по порядку. Я знаю, как это сделать в веб-коде, но понятия не имею, как это сделать в Objective-C. Можно ли динамически добавлять поля? Если так, то как ты это делаешь?


person SonnyBurnette    schedule 11.08.2009    source источник


Ответы (1)


Я думаю, вам следует посмотреть документацию API для NSMatrix, которая обрабатывает группы ячеек. Вы можете использовать его для создания столбца (или строки, или нескольких) текстовых полей, а количество ячеек легко изменить. Проблема, с которой вы столкнетесь, заключается в изменении размера вашего окна и перемещении чего-либо ниже вашей матрицы текстовых полей, чтобы ничего не сталкивалось.

Вы можете создать NSMatrix в Interface Builder с помощью «Layout -> Embed Objects In -> Matrix» (сначала выбрав текстовое поле).

person andyvn22    schedule 11.08.2009