2015-02-04 3 views
0

В моей игре у меня в настоящее время есть две кнопки, расположенные один поверх другого, я хотел бы переместить кнопку «Восстановить» рядом с кнопкой «Удалить».Xcode 6: Поместите кнопки рядом друг с другом

Я не могу решить, где я иду не так.

Это фрагмент кода, в котором одна кнопка находится поверх другой.

if (!self.adsDisabled && kAD_REMOVAL_IAP_ENABLED) 
{ 
    self.removeAdsButton = [SKSpriteNode spriteNodeWithImageNamed:@"RemoveAds"]; 
    [self.removeAdsButton setPosition:CGPointMake((self.removeAdsButton.frame.size.width/2) + 10, self.size.height - (self.removeAdsButton.frame.size.height/2) - 10)]; 
    [self.gameOverOverlay addChild:self.removeAdsButton]; 

    self.restorePurchasesButton = [SKSpriteNode spriteNodeWithImageNamed:@"RestorePurchases"]; 
    [self.restorePurchasesButton setPosition:CGPointMake((self.restorePurchasesButton.frame.size.width/2) + 10, self.size.height - (self.restorePurchasesButton.frame.size.height/2) - 10 - self.removeAdsButton.size.height - 10)]; 
    [self.gameOverOverlay addChild:self.restorePurchasesButton]; 
} 

ответ

0

Вы попробовали что-то вроде этого?

[self.restorePurchasesButton setPosition:CGPointMake((self.restorePurchasesButton.frame.size.width/2) + 10 + (self.removeAdsButton.frame.size.width), self.size.height - (self.restorePurchasesButton.frame.size.height/2)]; 
+0

yes thats в основном то, что у меня было (пробовал, такая же проблема), Xcode возвращает ошибки каждый раз, когда я пытаюсь. Когда он не возвращает ошибку, кнопка не видна. – Dacomb

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