我有CCScrollView
我还需要添加自定义通知。我需要将通知置于中心位置,因为CCScrollView
大于设备的高度,它基于CCScrollview
的高度(在大多数情况下将其定位得太低)。
为了抵消这种情况,我怀疑我需要在此基础上创建一个新图层。我该怎么做?
我的代码添加自定义通知
-(void)loadNotification {
//Import Level Up Scene
CCNode *notification = [CCBReader load:@"notification-stamina"];
CGPoint centerPos = ccp([CCDirector sharedDirector].viewSize.width * 0.5, [CCDirector sharedDirector].viewSize.height * 0.5);
notification.position = centerPos;
[self addChild:notification];
}
答案 0 :(得分:1)
您需要将通知添加为滚动视图的兄弟(两者都具有相同的父级),而不是滚动视图的子级。这样,通知位置独立于滚动视图。