0

物語:

簡単なログインアプリを作成しようとしています(ユーザー名とpwはSQliteデータベースに保存されています)。3つのプロパティが2つと1つLabelsありBarButtonます。ラベルは機能していますが、BarButton 表示されません。理由はわかりません。何度か試しましたが、どういうわけか、Xcode 4.5.2/を使用してエラーを見つけることができiPhone SDK 6.0 /Master-Detail Application Layoutません。StoryboardXib-File

-(void) keyboardAppearance{
    if(isKeyboardVisible == FALSE){
        isKeyboardVisible = true;
        UIBarButtonItem *btnGo = [[UIBarButtonItem alloc]initWithTitle:@"Login" style:UIBarButtonItemStyleBordered target:self action:@selector(loginAction)];
        self.navigationItem.rightBarButtonItem = btnGo;
    }
}

助けていただければ幸いです

4

1 に答える 1

0

私の推測では、self.navigationItemはnilです。これは、UIViewControllerがUINavigationControllerに含まれていないことを意味します。これを機能させるには、次のようなことを行う必要があります。

UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:myController];

次に、「myController」の代わりに「navController」を提示します。

お役に立てば幸いです。

于 2013-01-09T16:09:05.353 に答える