Я создал элемент EntryElement, в который пользователь вводит номер телефона. Как я могу добавить кнопку в конце элемента, чтобы пользователь мог нажать кнопку и позвонить?Добавить кнопку в элемент EntryElement
ответ
Вам необходимо создать новый элемент, который является подклассом элемента EntryElement, переопределить метод get cell и добавить к аксессуру кнопку.
Я не знаю, как вернуться к приложению, после чего разговор закончен, а затем взгляните на это. http://stackoverflow.com/questions/9264065/is-it-possible-to-go-back-automatically-into-the-application-after-calling-a-num – MemoDreamer
Свойство AccessoryView ячейки равно null . Вместо этого я добавил кнопку в подпункты ячейки как '_cell.Subviews [0] .AddSubview (btn)'. Это одно и то же? –
Я знаю, что это точно не отвечает на вопрос, но я долго боролся, пока не нашел ответ от @Janub, который поставил меня на правильный путь. Вот код, который я сейчас работаю.
public class NextNumericCell : EntryElement
{
readonly EventHandler handler;
public NextNumericCell (string caption, string placeholder, string value, EventHandler onClick) : base(caption,placeholder,value)
{
handler = onClick;
}
protected override UITextField CreateTextField (CGRect frame)
{
var textField = base.CreateTextField (frame);
var toolBar = new UIToolbar (new CGRect (0, 0, frame.Width, 35));
var spacerButton = new UIBarButtonItem (UIBarButtonSystemItem.FlexibleSpace);
var buttonTitle = ReturnKeyType == null ? "SetButtonTitle" : ReturnKeyType.ToString();
var nextButton = new UIBarButtonItem (buttonTitle, UIBarButtonItemStyle.Plain, handler);
toolBar.Items = new UIBarButtonItem [] { spacerButton, nextButton };
textField.InputAccessoryView = toolBar;
return textField;
}
}
- 1. Сделать элемент EntryElement похожим на UISearchBar
- 2. Добавить кнопку в новый элемент
- 3. отменить редактирование EntryElement в DialogViewController
- 4. Как добавить кнопку в элемент UINavigation?
- 5. Изменение клавиатуры EntryElement returnkeytype monotouch.dialog
- 6. Monotouch.Dialog EntryElement этикетка выше ввода
- 7. Может ли EntryElement быть только на Monotouch.Dialog?
- 8. Как создать пользовательский стиль EntryElement с MonoTouch.dialog?
- 9. Как добавить кнопку в первый элемент в ListView
- 10. добавить элемент в UITableView на кнопку мыши в IOS Swift
- 11. Как добавить новый элемент в сетку w2ui, используя новую кнопку?
- 12. Добавить кнопку по горизонтали в элемент управления страницы
- 13. Как добавить кнопку в каждый элемент списка с помощью Reactjs?
- 14. Могу ли я добавить элемент управления в system.drawing, например, кнопку?
- 15. Добавить кнопку jQuery UI в добавленный элемент списка?
- 16. Добавить кнопку, чтобы перечислить элемент в приложении Ionic и AngularJS
- 17. Добавить кнопку на элемент списка в sencha Touch 2
- 18. XPages: Добавить кнопку в пользовательский элемент управления данными
- 19. Невозможно добавить кнопку/элемент в панель действий Android
- 20. Добавить элемент в массив?
- 21. Добавить элемент в ListView
- 22. Может ли EntryElement быть многострочным на MonoTouch.Dialog?
- 23. C# Monotouch/Xamarin - EntryElement ShouldChangeCharacters Event
- 24. Monotouch.dialog EntryElement не обновляется после редактирования
- 25. Добавить кнопку в GroupBox
- 26. Добавить кнопку в django!
- 27. Добавить кнопку в ScrollView
- 28. Добавить кнопку в PFLogInViewController
- 29. Добавить кнопку в UITableViewCell
- 30. Добавить кнопку в Actionscript
Почему бы не написать ответ, а не комментарий? Это именно то, что нужно делать! – Krumelur