2014-09-29 74 views
0

我在故事板添加的按钮等如下图片:如何通过在Objective-C中使用buttonWithType来添加按钮样式?

enter image description here

我也开始加入在头文件中的代码,示出在下面的代码:

#import <UIKit/UIKit.h> 

    @interface ViewController : UIViewController <UIPickerViewDataSource,UIPickerViewDelegate> 

    @property (strong, nonatomic) IBOutlet UIButton *Up; 
    @property (strong, nonatomic) IBOutlet UIButton *Back; 
    @property (strong, nonatomic) IBOutlet UIButton *Left; 
    @property (strong, nonatomic) IBOutlet UIButton *Ok; 
    @property (strong, nonatomic) IBOutlet UIButton *Right; 
    @property (strong, nonatomic) IBOutlet UIPickerView *DeviceSelect; 

    @end 

欲在.m文件中添加UIButton的样式,如下面的代码所示:

self.Up = [UIButton buttonWithType:UIButtonTypeRoundedRect]; 
[self.view addSubview:_Up]; 

但它似乎不工作。 UIButton没有改变任何东西。

我错过了什么吗?

我是新来的iOS,请教我...在此先感谢。

+1

作为iOS的7提供更简约的UI,[iOS不真的有 “圆矩形” 按钮了(http://stackoverflow.com /问题/ 18384832 /不圆矩形按钮合的xcode-5)。它们只是用户按下的文本标签。 – 2014-09-29 03:35:37

+0

但是,按钮并没有改变任何我使用任何风格的东西...... – Wun 2014-09-29 03:39:52

回答

1

你已经在故事板文件添加您的按钮,因为你添加的按钮,这样,你不应做的这两行代码:

self.Up = [UIButton buttonWithType:UIButtonTypeRoundedRect]; 
[self.view addSubview:_Up]; 

您可以通过设置按钮的风格Xcode界面生成器中的属性检查器(在编辑故事板时会看到)。

它看起来像这样:

Use Attributes Inspector to set the button type

相关问题