我在IB中設置了一個按鈕。我有一個IBOutlet設置和屏幕上的對象鏈接到它。有沒有辦法以編程方式更改按鈕的位置和/或大小?我知道你可以改變標題和一些東西,但我不知道如何改變它的位置或大小。現在UIButton更改位置
我想相應地改變它的位置。可能嗎?如果是,請讓我知道如何,因爲我試圖改變我的按鈕在以下代碼中的位置,但它不起作用在頭文件。
@property (nonatomic, strong) IBOutlet UIButton *mybuttonOutlet;
在實現文件:
-(void)viewDidLoad {
screenSizeHeight=[UIScreen mainScreen].bounds.size.height;
if(screenSizeHeight==568)
mybuttonOutlet.frame= CGRect(38, 464 ,157,25);
if(screenSizeHeight==480)
mybuttonOutlet.frame= CGRect(38, 364 ,157,25);
}
你今天myButtonOutlet與你的.xib連接:預期與UIButton的是新的視圖中,改變位置? – 2013-05-06 19:26:34
我沒有找到任何理由,除非您忘記連接IBOutlet,否則無法正常工作。 – Anupdas 2013-05-06 19:26:43
是的,我把我的按鈕連接到我的.xib – casillas 2013-05-06 19:27:15