创建 UIPageControl 来保存图标

Posted

技术标签:

【中文标题】创建 UIPageControl 来保存图标【英文标题】:Create UIPageControl to hold icons 【发布时间】:2010-11-01 10:41:35 【问题描述】:

我想创建一个带有显示图标列表的登陆视图的应用程序,每个都会向导航控制器推送一个新视图,类似于 Facebook iPhone 应用程序!有什么我可以使用的,或者我应该自己构建它吗?我在哪里可以找到展示如何做到这一点的样本?当用户将手指放在一个图标上时,所有图标开始跳舞/移动指示编辑模式,允许用户重新排列图标,这也是我需要构建的吗?

【问题讨论】:

【参考方案1】:

您只需要创建一个基于 UINavigationConytoller 的应用程序。当用户将手指放在图标上时,只需将视图推送到所需的 NavigationController。您可以将图标创建为 UIButton。

示例代码:

//h 文件

@interface RecipesMenuViewController : UIViewController 


- (IBAction)getStateWiseList:(id)sender;
@end

//m 文件

#import "RecipesMenuViewController.h"
#import "MenuLevel1ViewController.h"

@implementation RecipesMenuViewController

- (IBAction)getStateWiseList:(id)sender     
 [self.navigationController pushViewController:[[MenuLevel1ViewController alloc] initWithID:1] animated:YES];

@end

希望这会有所帮助。

【讨论】:

所以我应该构建视图,将按钮放在正确的位置,如果我的图标/选项不适合一页,请使用 UIPageControl。我希望有一个可以使用的模板或组件,它可以在屏幕上分配按钮/图标并为我处理分页,我想这个组件不存在?

以上是关于创建 UIPageControl 来保存图标的主要内容,如果未能解决你的问题,请参考以下文章

UIPageController 与 UIPageControl 结合使用?

搜索页面的 UIPageControl 点

uip UDP server广播模式(client能够随意port,而且主动向client发送数据)

用URLGather来管理和保存你的页面

UIPageControl 自定义类 - 发现 nil 将图像更改为点

STM32+ENC28J60+UIP协议栈实现WEB服务器示例