在objective-c中添加滑动导航



我想用滑动导航(Objective-C)为我的项目添加第二个视图控制器。哪种方法最简单?

正如你在图片中看到的,我在第一个视图中有这些按钮,我想添加更多。我还有一张不在照片中的背景图片,可以同时保留吗?所以当我向右滑动时,背景不应该移动,只有按钮。图片

viewController的主视图上应该有两个UIViews,比如view01和view02。两个视图都应该有一个backgroundColor==clearColor(这样你就可以一直看到你的backgroundPicture)。在两个视图中都添加一个手势识别器,这样你就可以捕捉用户的滑动手势。通过滑动,您可以从主视图移出视图01,然后移入视图02。

详细来说,您应该具备将UIView实例添加到ViewController中的mainView的技能,移动UIView实例的技能,以及将GestureRecognizers添加到视图并将其与移入或移出视图的目标操作连接的技能。这里写的太多了,但也许你可以一步一步地搜索细节问题。祝你好运

这里您需要的是创建基类

步骤1添加新类(.H.M)添加名称作为BaseViewController

视图中的第2步确实加载了BaseViewController设置背景图像的方法

步骤3:转到你的第一个视图控制器的.h文件

  @interface FirstViewController : BaseViewController
  @end

步骤4:也对第二视图控制器做同样的操作(用BaseViewController替换UIViewController)

希望它能帮助

相关内容

  • 没有找到相关文章

最新更新