我在Interface Builder中創建了一個文本標籤(title_label
),我已經在我的FirstViewController.h
文件中聲明瞭它,現在我想爲它添加邊框。我已經添加了代碼來做到這一點,但是當我運行應用程序時,邊框根本不會出現。標籤邊框沒有出現(iOS)
下面是代碼:
#import "FirstViewController.h"
#import <QuartzCore/QuartzCore.h>
@interface FirstViewController()
@end
@implementation FirstViewController
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
title_label.layer.borderColor = [UIColor greenColor].CGColor;
title_label.layer.borderWidth = 4.0;
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
這是FirstViewController.h
內容:
#import <UIKit/UIKit.h>
@interface FirstViewController : UIViewController {
IBOutlet UILabel *title_label;
}
@end
viewDidLoad中是當每個GUI已加載被調用的方法。你需要做到這一點initWithCoder,因爲我假設你正在使用故事板。 – 2013-04-08 10:49:58
你可以檢查並符合UILable的IBOutlet嗎? – Ganapathy 2013-04-08 10:57:09
只是嘗試我的答案,讓我知道它是否來臨? – 2013-04-08 11:33:23