iOS:自定义UITextField的inputView大小

iOS:自定义UITextField的inputView大小,第1张

概述我需要自定义UITextField的inputView的大小.我分配给inputView的自定义视图已经是260×220的大小,但仍然inputView显示为260×768(纵向)和260×1024(Landscap).我尝试更改inputView的Frame但仍然没有变化.无论如何我可以修改UITextField的inputView Frame,以便它只占据底部屏幕的某些空间吗? textFie 我需要自定义UITextFIEld的inputVIEw的大小.我分配给inputVIEw的自定义视图已经是260×220的大小,但仍然inputVIEw显示为260×768(纵向)和260×1024(Landscap).我尝试更改inputVIEw的Frame但仍然没有变化.无论如何我可以修改UITextFIEld的inputVIEw Frame,以便它只占据底部屏幕的某些空间吗?

textFIEld.inputVIEw = numPadVIEwController.vIEw;[textFIEld.inputVIEw setFrame:CGRectMake(0,260,220)];

[编辑]

从this开始,我也试过了,但是没用!

numPadVIEwController.vIEw.autoresizingMask = UIVIEwautoresizingNone;textFIEld.inputVIEw = numPadVIEwController.vIEw;
解决方法 你在用笔尖吗?确保笔尖中的框架设置正确.此外,您无法设置inputVIEw的框架.在将其设置为inputVIEw之前,您只能设置将成为inputVIEw的视图的框架.否则我需要查看更多代码.

此外,最好使inputVIEw具有相同的屏幕宽度(768肖像,1024横向).您仍然可以将视图居中,并且两侧只有透明空间.希望有帮助!

总结

以上是内存溢出为你收集整理的iOS:自定义UITextField的inputView大小全部内容,希望文章能够帮你解决iOS:自定义UITextField的inputView大小所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1081750.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存