#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. Спасибо за ваш ответ, но я разрабатываю настольное приложение