Анимация пользовательского чертежа NSView

#objective-c #cocoa #nsview

#objective-c #cocoa #nsview

Вопрос:

Я хочу простое приложение с двумя NSView, когда пользователь нажимает на кнопку, которую NSView скрывает, а другая показывает, когда она показывает, я хочу анимировать ее как кнопку tools в office, но я не могу понять, как это сделать, если кто-нибудь пробовал это или что-то подобное, было бы здорово. Если у вас нет ответа, вы могли бы помочь с документацией, необходимой для архивирования этого, или сообщить мне свойства, которые я должен анимировать.

Я уже пытаюсь анимировать фрейм

 -(void)awakeFromNib
{
[NSTimer scheduledTimerWithTimeInterval:2.0 target:self selector:@selector(showFader:) userInfo:nil repeats:YES];
}
- (void)showFader: (NSTimer*)timer {
    [[customer_s_view animator] setFrame:[customer_f_view frame]];
    }

- (IBAction)searchfull:(id)sender{
    if([customer_s_view isHidden]){
    [customer_s_view setHidden:NO];
        [customer_s_view setFrame:NSMakeRect(400.0, 700.0, 1, 1)];
[customer_f_view setHidden:YES];
}
  

Помогите, это для демонстрации, которую я должен показать в этот понедельник

Ответ №1:

Я не знаю, может ли это вам помочь, но я использую FTutils для создания анимации просмотра

Комментарии:

1. Спасибо за ваш ответ, но я разрабатываю настольное приложение