Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何以编程方式完全像这样布局UIButton?_Iphone_Ios_Ios4_Uiview_Uibutton - Fatal编程技术网

Iphone 如何以编程方式完全像这样布局UIButton?

Iphone 如何以编程方式完全像这样布局UIButton?,iphone,ios,ios4,uiview,uibutton,Iphone,Ios,Ios4,Uiview,Uibutton,我正在使用setInputAccessoryView方法在键盘上方添加一个完成按钮,如下图所示。然而,按钮显示得非常难看。因此,我需要您的帮助以编程方式创建相同的按钮(颜色、按钮类型) 以下是我当前的代码: btDone = [[UIButton alloc] initWithType:UIButtonTypeRoundedRect]; [btDone setFrame:CGRectMake(85.0f,0.0f,80.0f,40.0f)]; [btDone setTitle:@"Done"]

我正在使用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

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

如果黑色半透明条是UIToolBar,然后你应该添加一个uibarbuttonite。初始化器函数应该是
initWithBarButtonSystemItem:target:action:
,其中第一个参数是
UIBarButtonSystemDone
target
是处理操作的对象,而
action
是它应该执行的选择器。

共享您当前的代码。我在上面添加了代码,thx for Helping此选项可能有帮助:)共享您当前的代码。我在上面添加了代码,thx for Helping此选项可能有帮助:)