0

当您想查看应用程序的更多更新时,我正在尝试通过单击按钮以在其中显示更多详细信息来扩展我的UITableViewUIView的高度,这与 App Store 中的选项相同。有什么教程吗?

4

1 回答 1

0

好的,我会回答我自己的问题。可能有一个更简单的方法,但如果有人有同样的问题,你可以使用它: 1.UIButton在视图上添加 a 2. 在 .h 文件中 make aNSInteger i并在viewDidLoadgivei=0中。3.当用户点击不可见按钮时UIView

-(IBAction) clickMyView (id) sender {
if (i==0){
i=1;
[self changeView];
}
else{
i=0;
[self changeView];
}

4.设置chageView

-(void) changeView{
if (i==0){
        [UIView beginAnimations : nil context:nil];
        [UIView setAnimationDuration:0.3];
        [UIView setAnimationBeginsFromCurrentState:TRUE];        

        // Change the view back to it's normal size here
        [UIView commitAnimations];

}
else{
            [UIView beginAnimations : nil context:nil];
            [UIView setAnimationDuration:0.3];
            [UIView setAnimationBeginsFromCurrentState:TRUE];

            // Change the view to the new size here
            [UIView commitAnimations];

}
于 2012-11-03T17:50:32.617 回答