小编Aza*_*lla的帖子

在Swift中以编程方式切换选项卡栏

我有一个标签栏应用程序,我在我的第一个视图上有一个按钮,我想在按下时在标签栏中以编程方式切换到我的第二个标签.

我似乎无法弄清楚如何让索引等切换到它我尝试过这样的东西.

tababarController.selectedIndex = 1
Run Code Online (Sandbox Code Playgroud)

没有成功.

xcode uitabbarcontroller swift

47
推荐指数
3
解决办法
5万
查看次数

Swift关闭UITextView键盘

我很难在swift中解雇文本视图的键盘.

我能够用以下内容解雇文本字段

    @IBAction func DismissKeyboard(sender: AnyObject) 
    {
         self.resignFirstResponder()
    }
Run Code Online (Sandbox Code Playgroud)

但我不确定如何用文本视图来解决它

uitextview swift

8
推荐指数
1
解决办法
9353
查看次数

在iOS7中我应该使用什么而不是弃用的GKLeaderboardViewController?

香港专业教育学院更新了我的IOS 7应用程序和游戏中心有一些不赞成的东西,如加载和解雇排行榜和成就我如何解决它说GKLeaderboardViewController已被弃用

- (IBAction)LeaderBoardsButton:(id)sender {
GKLeaderboardViewController *leaderboardController = [[GKLeaderboardViewController alloc] init];
if (leaderboardController != NULL)
{
    leaderboardController.leaderboardDelegate = self;
    [self presentViewController:leaderboardController animated:YES completion:NULL];
}
{
    AudioServicesPlaySystemSound(SoundID);
}
}

- (void)leaderboardViewControllerDidFinish:(GKLeaderboardViewController *)viewController
{
[self dismissViewControllerAnimated:YES completion:NULL];
{
    AudioServicesPlaySystemSound(SoundID2);
}
}

- (IBAction)AchievementsButton:(id)sender {
GKAchievementViewController *achievements = [[GKAchievementViewController
                                              alloc] init];
if (achievements != nil)
{
    achievements.achievementDelegate = self;
    [self presentViewController:achievements animated:YES completion:NULL];
}
{
    AudioServicesPlaySystemSound(SoundID);
}
}

- (void)achievementViewControllerDidFinish:(GKAchievementViewController
                                        *)viewController
{
[self dismissViewControllerAnimated:YES completion:NULL];
{
    AudioServicesPlaySystemSound(SoundID2);
}
}
Run Code Online (Sandbox Code Playgroud)

我正在报告这样的分数

- (IBAction)ShareScore:(id)sender { …
Run Code Online (Sandbox Code Playgroud)

objective-c ios7 xcode5

4
推荐指数
1
解决办法
4702
查看次数