0

我正在使用此代码更改returnkeytype输入元素的键盘,monotouch.dialog但它仍然在键盘上显示“返回”。

    protected override MonoTouch.UIKit.UITextField CreateTextField (System.Drawing.RectangleF frame)
    {
        try {
            var field= base.CreateTextField (frame);
            field .ReturnKeyType = UIReturnKeyType.Done;
            return field ;
        } catch (Exception ex) {
            RltLog .HandleException (ex);
            return null ;
        }
    }

我错了吗?

4

1 回答 1

2

通过查看 monotouch.dialog 源代码,我发现 elemet 本身具有此 porpose 的属性。所以应该使用这样的代码:

RltEntryElement createServerUrlEntry(){

        try {


            ServerNameEntryElement = new EntryElement ("Website url","placeholder",
        "value");


            ServerNameEntryElement .ReturnKeyType = UIReturnKeyType .Done ;

            return ServerNameEntryElement ;

        } catch (Exception ex) {
            HandleException (ex);
            return null ;
        }
    }
于 2013-05-14T08:17:37.673 回答