2011-09-05 90 views
0

我目前正在嘗試添加一個子視圖到按鈕按下的主視圖,但有一個艱難的時間。添加一個子視圖到父視圖

我的代碼如下:

+ (CGRect) _randomFrame 
{ 
    CGFloat x = arc4random() % 220; 
    CGFloat y = (arc4random() % 200) + 100; 
    return CGRectMake(x, y, 100, 100); 
} 

+ (UIView*) _factoryUIView 
{ 
    CGRect randomFrame = [[self class] _randomFrame]; 
    UIView *aView = [[[UIView alloc] initWithFrame:randomFrame] autorelease]; 
    aView.backgroundColor = [UIColor redColor]; 
    return aView; 
} 

我的主要麻煩是試圖從那裏按鈕被引用的不同.m文件訪問此代碼。

任何幫助,非常感謝!

感謝

+0

從另一個.m文件訪問此代碼有什麼困難? – Devraj

+1

你應該從你調用'factoryUIView'的地方發佈代碼。 – rjgonzo

回答

0

應該只是調用的問題:

[MainView addSubView:[Class factoryView]] 
0

您是要添加標題到您要使用的代碼的類?或者你正在使用factoryView方法創建一個視圖,但是你沒有將這個視圖保存在任何變量中?你應該嘗試給我們更多關於你的問題的信息,所以我們可以幫助你。

相關問題