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

时间:2017-09-08 07:35:21

标签: ios objective-c checkbox progress-bar pageviews

enter image description here

enter image description here

enter image description here

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

2 个答案:

答案 0 :(得分:2)

不需要使用任何第三方库: -

  1. 导航栏

    1.1通过设置leftbarbuttonitem

    将该箭头用于后退按钮

    1.2对于进度条和进度标签,您可以设计单独的视图,并可以将其添加为标题视图(self.navigationController.navigationItem.titleView)

  2. 对于问题和答案,您可以使用表格视图

    2.1问题: - 使用表头或节头

    2.2答案: - 使用表格视图单元格复选框或单选按钮   单选选择逻辑用于单选按钮,多选用于复选框

  3. 完成按钮

    使用表格页脚显示完成按钮

答案 1 :(得分:-1)

HIII,

enter image description here

使用StoryBoard放置一个ViewController并嵌入导航控制器,然后向导航控制器提供一个storyboard id,然后在单击下一个按钮时获取相同的viewController。

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

现在每次都可以获得相同的ViewController。提供一些实例变量,用于加载特定数据以进行演示。

OR

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

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

打开身份检查器并直接提供storyboard id并推送此viewController。