Objective c 三个20 TTLauncherView、TTLauncherItems和UITabBarController存在问题
我有一个Objective c 三个20 TTLauncherView、TTLauncherItems和UITabBarController存在问题,objective-c,nsarray,three20,ttlauncherview,ttlauncheritem,Objective C,Nsarray,Three20,Ttlauncherview,Ttlauncheritem,我有一个ttlauncher视图和一个UITabBarController,我注意到了这一点 当我添加更多内容时,选项卡栏实际上与TTLauncherItems重叠 看风景。这是我想解决的一个问题 当我向视图添加更多项目时,启动器会自动移动到 如果项目太多,请转到下一页,这是正确的 功能。但是,如果我关闭应用程序并加载视图 第二页、第三页和第四页上的按钮,等等 所有人都坐在视野之外(如果有必要,则通过选项卡栏控制器) 任何意义)。有趣的是,只要我移动任何一个 将项目发送到不同的位置所有的项目 要
ttlauncher视图
和一个UITabBarController
,我注意到了这一点
当我添加更多内容时,选项卡栏实际上与TTLauncherItems
重叠
看风景。这是我想解决的一个问题
当我向视图添加更多项目时,启动器会自动移动到
如果项目太多,请转到下一页,这是正确的
功能。但是,如果我关闭应用程序并加载视图
第二页、第三页和第四页上的按钮,等等
所有人都坐在视野之外(如果有必要,则通过选项卡栏控制器)
任何意义)。有趣的是,只要我移动任何一个
将项目发送到不同的位置所有的项目
要进入第二、第三和第四页,请自动移动到那里
为什么它不能自动将启动器项目移动到正确的位置
第一次加载视图时的页面?这是一只没人注意到的虫子还是
我错过什么了吗
我确实使用代码将项目保存到数据库表中,然后加载它们
在viewDidLoad中,但代码所做的只是添加TTLauncherItems
到数组,我通过执行以下操作将其传递到_launcherView.pages:
_launcherView.pages = [NSArray arrayWithObjects:array, nil];
然后我简单地做了一个:
[self.view addSubview:_launcherView];
这很好,但是上面的行为真的让我很烦。
在Facebook应用程序上运行良好?我想知道他们是怎么做到的?呵呵;-) 最后通过重新初始化
启动器视图来解决这个问题