2011-09-12 52 views
0

我在我的應用程序中有一個MKmapView。現在我想添加框架我的MKmapView。我寫的代碼如下:想要在mkmapview中添加框架

- (id)initWithFrame:(CGRect)frame 
{ 
     // Initialization code 

     time=[[UILabel alloc] initWithFrame:CGRectMake(10, 10, 200, 21)]; 
     time.textColor=[UIColor blackColor]; 
     [time setFont:[UIFont boldSystemFontOfSize:18]]; 
     [time setBackgroundColor:[UIColor whiteColor]]; 
     [time addSubview:time]; 
     time.alpha=0.8; 
    return time; 
} 

但框架不出現在我的MKmapView。

請幫我。

thanx提前。

+0

replace [time addSubview:time];與[self addSubview:time]; – Maulik

回答

1

你剛剛添加時間作爲自己的子視圖,那不會做太多。你想把它作爲你的MKMapView的子視圖,或MKMapView所在的視圖添加。如果在添加MKMapView之後添加它,它將顯示在MKMapView上。

希望這會有所幫助。

1

爲什麼要將UILabel作爲子視圖添加到自己?即[time addSubview:time];也許它應該是[self addSubview:time];如果您目前在視圖中想要添加標籤的位置?