我有一個設置爲隱藏一個的UITextField改變時動畫爲UITextField,當我點擊搜索按鈕,我想使其可見,但我想創建一個像滑入式動畫,是如果我使用autoLayout,有可能重新創建這種效果?從隱藏到可見使用自動版式
我用動畫的代碼是當前的(它會創建一個淡入效果):
if(!currentSrcState)
{
_searchField.hidden = NO;
[UIView animateWithDuration:0.3
delay:0.0
options:UIViewAnimationOptionTransitionCurlDown
animations:^ {
_searchField.alpha = 1.0;
}
completion:nil];
currentSrcState = YES;
}
else
{
[UIView animateWithDuration:0.3
delay:0.0
options:UIViewAnimationOptionTransitionCurlDown
animations:^ {
_searchField.alpha = 0;
}
completion:^(BOOL finished){
_searchField.hidden = YES;
}];
currentSrcState = NO;
}
我想acheive是,當_searchField
隱藏在約束被爲了重新計算移動什麼是searchField下向上
您是否試圖將'_searchField'框架與'.alpha'一起動畫? – 0yeoj
我嘗試設置高度爲0,但沒有奏效 – Signo