1

こちらの質問に続いて、iOS でアプリケーションを起動するためのモーダル ビューを作成する方法は?

UIAlertView の代わりに、 https://github.com/icanzilb/MTPopupWindowというポップアップ ウィンドウをロードします。

誰かがこれを行う方法を説明してもらえますか?

よろしくお願いします

4

1 に答える 1

1
  • github プロジェクトをダウンロードする
  • MTPopupWindowクラス (.h および .m ファイル) をプロジェクトにドラッグ アンド ドロップします。
  • それらを実際にコピーする(参照しない)ことを確認してください(有効にする必要があるチェックボックスがいくつかあります)
  • このポップアップは QuartzCore に依存しています。そのフレームワークをプロジェクトに追加したことを確認してください
  • 表示するコンテンツを含む info.html ファイルを作成します。
  • 他のソース コードと同じフォルダーにある必要があります。
  • #import "MTPopupWindow.h"ビューコントローラーで、最初のどこかに追加します
  • 次のコードを置き換えます

    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"hi" 
                                                    message:@"You have open this app first time"                                                  delegate:self 
                                          cancelButtonTitle:@"ok" 
                                          otherButtonTitles:nil];
    [alert show];
    

    このコードで

    [MTPopupWindow showWindowWithHTMLFile:@"info.html" insideView:self.view];
    
于 2013-05-28T20:13:30.280 に答える