如何以编程方式布局一个与此完全相同的 UIButton?

发布于 2024-12-11 07:38:07 字数 470 浏览 0 评论 0原文

我正在使用 setInputAccessoryView 方法添加一个完成按钮,如下图键盘上方所示。然而,该按钮看起来非常难看。因此,我需要您的帮助以编程方式创建相同的按钮(颜色、按钮类型)。

在此处输入图像描述

这是我当前的代码:

btDone = [[UIButton alloc] initWithType:UIButtonTypeRoundedRect];
[btDone setFrame:CGRectMake(85.0f,0.0f,80.0f,40.0f)];
[btDone setTitle:@"Done"];
[btDone setTitleColor:whiteColor];
[btDone setBackgroundColor:blueColor];

感谢您的帮助,

Stephane

I'm using setInputAccessoryView method to add a done button like in the picture below above the keyboard. However, the button shows up very ugly. So, I need your help to programmatically create the same button (color,button type).

enter image description here

Here's my current code:

btDone = [[UIButton alloc] initWithType:UIButtonTypeRoundedRect];
[btDone setFrame:CGRectMake(85.0f,0.0f,80.0f,40.0f)];
[btDone setTitle:@"Done"];
[btDone setTitleColor:whiteColor];
[btDone setBackgroundColor:blueColor];

Thx for helping,

Stephane

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

贪了杯 2024-12-18 07:38:07

如果那个黑色半透明条是 UIToolBar,那么您应该添加 UIBarButtonItem。初始化函数应该是 initWithBarButtonSystemItem:target:action:,其中第一个参数是 UIBarButtonSystemItemDonetarget 是处理操作和操作的对象。 action 它应该执行的选择器。

If that black translucent bar is a UIToolBar, then you should add a UIBarButtonItem. The initializer function should be initWithBarButtonSystemItem:target:action: where the first parameter is UIBarButtonSystemItemDone and the target being the object dealing with the action and the action the selector that it should execute.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文