2013-03-30 53 views
1

我面臨一個奇怪的問題,我不明白。我有出口顯示在出口標籤,但當我嘗試做拖放它,它不會出現,因此我無法使用它。在幫助讚賞之前,我沒有遇到過這樣的問題。 enter image description here無法將Outlet拖放到我的View Obj-C iOS開發中。

正如你可以在圖像上看到,當我試圖直接從文件的所有者或從出口選項卡中拖動我想要使用的「pointobject」不會出現。
在我的ViewController你會發現這個

#import "PointObject.h" 
@interface LandscapeViewController : UIViewController <UITableViewDelegate, 

UITableViewDataSource, PointObjectDelegate> 
{ 
    // not relevant code up here 
    //---------------------------------------- 
    /* 
    * for graph 
    */ 
    LandscapeGraphViewController * landscapeGraphViewController; 
    IBOutlet PointObject *pointObject; 
    IBOutlet UIButton *ZoomIn; 
    IBOutlet UIButton *ZoomOut; 

} 
// not relevant code below 

在我PointObject.h你會發現這個

@class PointObject; 

@protocol PointObjectDelegate 

-(double)expressionResultForXValue: (CGFloat)x requestor: (PointObject *)pointObject; 

@end 

@interface PointObject : UIView 
{ 
    id<PointObjectDelegate> delegate; 
    CGFloat scale; 
    CGPoint originOffset; 
} 

-(void)reset; 

@property (assign) id <PointObjectDelegate> delegate; 

部分代碼已經被切出,因爲它是不相關的問題。謝謝

+0

你在哪裏試圖將'pointObject'連接到? – Espresso

+0

@Espresso到一個視圖(我有一個視圖在左邊大約30%的屏幕,其他視圖在右邊佔70%的屏幕),我試圖將它連接到正確的視圖 –

+1

@Espresso Ok nvm ...我修復了它,只是忘了給該視圖添加自定義類。 –

回答

0

確保您分配PointObject類視圖,要作爲PointObject

使用只是看到下面的圖片

enter image description here

如圖片所示選擇該視圖用作PointObject,然後在屬性窗口的第三個選項卡中分配類PointObject。 希望它能幫助你........

+0

是的,我昨天已經知道了,如果你看看上面的評論:)我確實說過,我忘了說這個觀點的類。但thx爲努力無論如何:) –