Give your Scene a reference to its parent view controller in MyScene.h:
#import <SpriteKit/SpriteKit.h>
#import "MyViewController.h"
@interface MyScene : SKScene
@property (nonatomic,weak) MyViewController *viewController;
@end
Then in MyViewController.m when you create the scene:
// Create and configure the scene.
MyScene * scene = [MyScene sceneWithSize:skView.bounds.size];
//assign self to the view controller property
scene.viewController = self;
// Present the scene.
[skView presentScene:scene];
and create method:
-(void)moveLeaderButton{
_leaderButton.center = CGPointMake(-100, -100);
}
also put it in MyViewController.h:
-(void)moveLeaderButton;
Then in MyScene.m you can call method:
[_viewController moveLeaderButton];