2014-09-29 77 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

相關問題