0
![我在几个应用程序中看到过这个功能。例如Facebook应用程序有一个按钮,当按下时,主视图向右滑动并显示辅助视图。第二个视图有一个用户可以点击的项目列表。这个叫什么。我认为这只是一个视图顶部的滚动视图,但是当我运行我的应用程序时,第二个视图不显示。Xcode中隐藏的表格
.H
#import <UIKit/UIKit.h>
@interface PartsViewController : UIViewController {
IBOutlet UIScrollView *mainScroll;
}
.M
- (void)viewDidLoad
{
[mainScroll setScrollEnabled:YES];
[mainScroll setContentSize:CGSizeMake(400, 500)];
}
就像我说这没有表现出第二种观点。不知道我是否需要滑动手势。我相信我需要一个按钮的动作。
好吧,这是我如何创建我的滑动菜单。
.H @interface ViewController中:UIViewController中{
IBOutlet UIButton *main;
IBOutlet UIButton *parts;
IBOutlet UIButton *project;
IBOutlet UIButton *misc;
IBOutlet UIButton *close;
IBOutlet UIScrollView *ButtonScrollView;
}
- (IBAction)showButtonScroll:(id)sender;
- (IBAction)hideButtonScroll:(id)sender;
@end
.M
- (void)viewDidLoad {
[super viewDidLoad];
//Button Scroll View
ButtonScrollView.frame = CGRectMake(767, 75,391 , 940);
}
- (IBAction)showButtonScroll:(id)sender {
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.3];
ButtonScrollView.frame = CGRectMake(377, 75, 391, 940);
[UIView commitAnimations];
}
- (IBAction)hideButtonScroll:(id)sender {
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.3];
ButtonScrollView.frame = CGRectMake(767, 75, 391, 940);
[UIView commitAnimations];
}
由于它是一个滚动视图,我可以添加我想要的任何物品,并将其放置在那里我曾经想过。希望这可以帮助。