在我正在处理的应用程序中,我需要与iPhone的AddressBook进行交互。
目前,Titanium mobile并未公开本机小部件,因此我决定编写一个模块来尝试克服此限制。
据我所知,更改navigationControl的唯一方法是通过showModalController
[[TiApp app] showModalController:picker animated:animated];
它为当前视图添加了一个模态控制器,但它对我的应用程序没用,因为它是标签式的。 我需要的是一种将viewController推送到当前选项卡中的方法。
是否有 clean 方式来达到此结果?
该功能是一个显示停止,所以如果我很快找不到方法,我将切换到原生实现: - (
答案 0 :(得分:0)
Titanium将使用Ti.Contacts.showContacts
方法(doc)显示原生联系人选择器(ABPeoplePickerNavigationController)。
此外,您应该能够将showModalController:animated:
与标签视图一起使用。模态视图将覆盖选项卡直到被解雇,但这就是模态视图在iPhone上的工作方式。