1

我正在构建我的第一个 iOS 应用程序(不仅仅是示例等),我将尝试将其放在应用程序商店中。我将为 iPhone/ipad 和使用 iOS 5.0 制作这个。

我正在考虑让我的应用程序具有选项卡式视图。我将有一个基本用户和一个“会员”用户。成员用户将有权访问基本用户无法访问的功能/视图/数据。我正在寻找两件事。一,一些关于保护/隐藏基本用户的最佳方法的想法,二,一些技术代码也有助于如何做到这一点。我有一个想法,我可能有一个所有成员都知道的密码,甚至做一个 id/密码,我将这些信息保存在 plist 或其他东西中,然后我可以viewdidload(也许?)导致模态视图出现并在让他们看到视图/数据之前挑战他们。

寻找任何想法。

4

2 回答 2

2

我不推荐预设密码的方法。您几乎会立即在留言板上找到已烘焙的用户名和密码。您将希望使用 Web 服务进行身份验证或将其作为应用内购买。

于 2012-08-12T23:10:29.203 回答
1

实现这个委托方法,然后使用逻辑来决定是返回 YES 还是返回 NO:

- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController
Parameters
tabBarController
The tab bar controller containing viewController.
viewController
The view controller belonging to the tab that was tapped by the user.
Return Value
YES if the view controller’s tab should be selected or NO if the current tab should remain active.

Discussion
The tab bar controller calls this method in response to the user tapping a tab bar item. You can use this method to dynamically decide whether a given tab should be made the active tab.
于 2012-08-12T23:07:28.380 回答