如何在 IOS 中创建这种类型的视图? (见图片)

How to Create this type of view in IOS? (See in Image)

任何 IOS 的图书馆然后建议我..谢谢你

嗨,

使用 StoryBoard 放置一个 ViewController 并嵌入到导航控制器中,然后向导航控制器提供一个故事板 ID,然后在单击下一个按钮时获得相同的 viewController。

UINavigationController *navVC = [self.storyboard instantiateViewControllerWithIdentifier:@"yourViewController"];
YourViewController *yourVC = navVC.topViewController;
[self.navigationController pushViewController:yourVC animated:true];

现在您每次都可以获得相同的 ViewController。提供一些加载特定数据以供展示的实例变量。

此外,如果视图控制器已经嵌入到导航控制器中,您可以直接访问它,例如

YourViewController *yourVC = [self.storyboard instantiateViewControllerWithIdentifier:@"yourViewController"];

打开身份检查器并直接提供情节提要 ID 并推送此 viewController。

无需为此使用任何第三方库:-

  1. 导航栏

    1.1 通过设置 leftbarbuttonitem

    使用后退按钮的箭头

    1.2 Progress Bar和progress label可以设计单独的view,可以添加为title view(self.navigationController.navigationItem.titleView)

  2. 问答可以用table查看

    2.1 问题:- 使用 table header 或部分 header

    2.2 答案:- 使用带有复选框或单选按钮的 Table 查看单元格 单选按钮使用单选逻辑,复选框使用多选逻辑

  3. 完成按钮

    使用 table 页脚显示完成按钮