我在 StoryBoard 中创建了一个 ViewController 并将其与 GamePanelViewController 类链接。此外,我将 ViewController 的视图与名为 GamePanel 的第二个类链接,该类扩展了 UIView。
如何访问由 StoryBoard 自动创建的视图,以执行我对 GamePanel 类实现的一些方法,该类通过身份检查器链接到视图?
游戏面板.h:
#import <UIKit/UIKit.h>
#import "Plattform.h"
@interface GamePanel : UIView
@property (strong, nonatomic) NSMutableArray *plattforms;
- (void)initGamePanel;
- (void)drawPlattforms:(CGContextRef)gc;
@end
游戏面板.m:
#import "GamePanel.h"
@implementation GamePanel
@synthesize plattforms;
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
}
return self;
}
- (void)initGamePanel{
self.backgroundColor = [UIColor redColor];
self.plattforms = [NSMutableArray new];
// Initialization code
for(int i = 0;i<8;i++){
for(int j = 0;j<6;j++){
[self.plattforms addObject:[[Plattform alloc] initWithXCord:(14+j*37) andYCoord:(58+14+i*37)]];
NSLog(@"Init");
}
}
}