扩展UIView或UITableView

时间:2012-10-29 12:13:52

标签: ios xcode uitableview uiview extend

我想通过点击按钮来显示UITableViewUIView的高度,以便在您希望查看更多更新时在App Store中显示更多详细信息该应用程序。这是教程吗?

1 个答案:

答案 0 :(得分:0)

好吧我会回答我自己的问题。可能有一个更简单的方法,但如果有人有相同的问题你可以使用这个: 1.在视图上添加UIButton 2.在.h文件中创建NSInteger i并在viewDidLoad中设置i=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];

}