我对iOS开发还很陌生 - 仍然处于那些不知道在哪里寻找可能出错的地方的早期阶段。
所以我有这个:
#define kScreenWidth [UIScreen mainScreen].bounds.size.height
然后我有了这个:
TileView* tile = [[TileView alloc] initWithLetter:letter andSideLength:tileSide];
tile.center = CGPointMake(kScreenWidth/2, 50);
[self.gameView addSubview:tile];
然后我运行模拟器,将瓷砖拉到一边。那角落里的那个小黑1
。但是当我将中心的X值设置为0
时,它会显示在最左侧。那为什么会认为中间就在那边呢?
答案 0 :(得分:3)
在kScreenWidth的初始声明
中混淆了你的宽度和高度