0

ボタンを含むシンプルなTabBarアプリがあります。シミュレーターでアプリを実行しているときにボタンを押すと、URLが開きます。

編集:アプリはiPhoneとiPadの両方のシミュレーター(バージョン5.1)で実行されます。iPhone(iOS 5.1.1)にダウンロードした場合にも機能します

しかし、iPadでアプリを実行すると(Xcodeにテザー接続されているかスタンドアロンであるかに関係なく)、URLが開きません。実際、イベントハンドラーで設定されたブレークポイントに到達することはありません。

Xcode ver 4.4

iOS 5.1.1

URLを含むボタンがストーリーボードのイベントハンドラーに接続されていないようです。それでも私はそれを再確認しました。

どんな提案でも大歓迎です。

4

1 に答える 1

0

問題を見つけました。UILabelの上に置いたクリアボタンを作成しました。ボタンをクリックするとURLが開きます。ただし、両方のオブジェクトで支柱を同じように構成していませんでした。そのため、デバイスを回転させたときに、ボタンがUILabelと整列しなくなりました。したがって、UILabelを押すことはできますが、何も起こりません。アプリはそのデバイスでの回転をサポートしていないため、iPhoneでは問題になりませんでした。ご入力いただきありがとうございます。

于 2012-08-14T21:36:50.413 に答える