您好我有一塊其中只有一個行不工作的代碼......animateWithDuration SETFRAME不工作
[UIView animateWithDuration:0.3 delay:0.0 options:UIViewAnimationOptionCurveEaseOut animations:^{
[label setFrame:CGRectMake(0, 0, frame.size.width, kStandardLabelHeight)]; //working
[self.currentLabel setFrame:CGRectOffset(self.currentLabel.frame, frame.size.width, 0)]; //not working
[self.currentLabel setAlpha:0.0f]; //working
} completion:^(BOOL finished) {
[self.currentLabel removeFromSuperview];
self.currentLabel = label;
}];
我跑出來的想法有什麼錯......
我有同樣的問題。 – chenyi1976
我假設故事板或xib正確嗎? – Logan
如果是這樣,請轉到您的xib或該視圖的故事板,並取消選擇「useAutolayout」。我有照片在某處,我必須找到它。 – Logan