Вызов файла типа NSObject с событием нажатия кнопки - PullRequest
0 голосов
/ 20 июля 2011

Я хочу создать класс типа NSObject, а затем я хочу создать одну кнопку, щелкнуть здесь, в этом файле, а также выполнить какое-то событие с этой кнопкой.После этого я хочу вызвать этот файл в моем представлении с событием нажатия другой кнопки под названием «толкни меня».Какой код я должен написать, чтобы вызвать этот файл типа NSObject?

1 Ответ

0 голосов
/ 20 июля 2011

Если у вас есть ViewController с файлом пера, а пользовательский класс (, полученный из NSObject ), называется MyClass . И в своем пользовательском классе вы создали и назвали кнопку как myButton . И myButton определяется как свойство в пользовательском классе. Вы можете написать метод, который будет вызываться нажатием кнопки «push me» . Код может выглядеть примерно так.

<code>
-(IBAction)pushMeButtonClicked
{
   MyClass *myObj=[[MyClass alloc] init];
   [self.view addSubview:myObj.myButton];
}

Метод init MyClass может быть определен как:

<code>
-(id)init
{
    self=[super init];
    if(self)
    {
       myButton=[UIButton buttonWithType:UIButtonTypeRoundedRect];
    }
}

И, конечно, вам нужно установить кадр для кнопки myButton в соответствии с вашими потребностями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...