2013-03-30 2 views
1

У меня возникла странная проблема, которую я не понимаю. У меня есть выход на вкладке Outlet, но когда я пытаюсь перетащить его, он не появляется и, следовательно, я не могу его использовать. Я не сталкивался с такой проблемой, прежде чем такая помощь была оценена. enter image description hereНевозможно перетащить выход на мой взгляд. Разработка OBJ-C iOS.

Как вы можете видеть на изображении, когда я пытаюсь перетащить его непосредственно из владельца файла или из вкладки Outlet, «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 to view (у меня есть один вид слева около 30% экрана, а другой вид справа - 70% экрана), и я пытаюсь подключить его к правильному виду. –

+1

@ Espresso Ok nvm ... я исправил его, просто забыл добавить к этому виду пользовательский класс. –

ответ

0

Убедитесь, что вы назначили класс PointObject к виду, вы хотите использовать в качестве PointObject

Просто увидеть следующее изображение ...

enter image description here

Как показано на изображении выберите ваш который используется как PointObject, а затем на третьей вкладке окна свойств присваивает класс PointObject. Надеюсь, это вам поможет ........

+0

Да, я уже понял это вчера, если вы посмотрите на комментарии выше :) Я сказал, что забыл указать класс для этой точки зрения. Но Thx для усилий в любом случае :) –

Смежные вопросы