問題タブ [uiactivityviewcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2586 参照

uinavigationbar - iOSUIAutomation-ナビゲーションバーのタイトルを読み取る

UIAutomation javascriptを使用して、アプリのナビゲーションバーのタイトルの値を確認するにはどうすればよいですか?私はいろいろなことを試しました

target.frontMostApp()。navigationBar()。title

target.frontMostApp()。navigationBar()。name

target.frontMostApp()。navigationBar()。value

そして他のいくつか、そしてそれらのどれも機能しません。

0 投票する
2 に答える
11554 参照

objective-c - UIImage で UIActivityTypeMessage を作成する

誰かが洞察を提供できるかどうかさまよっていました。私の人生では、UIActivityTypeMessageでUIImageを送信する方法がわかりませんが、可能だと言う人もいます。

ドキュメントは言う: http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIActivity_Class/Reference/Reference.html

UIActivityTypeMessage

オブジェクトは、提供されたコンテンツをメッセージ アプリに投稿します。このサービスを使用すると、アクティビティ項目のデータとして NSString および NSAttributedString オブジェクトを提供できます。また、コンテンツが sms スキームを使用する NSURL オブジェクトを指定することもできます。iOS 6.0 以降で利用できます。UIActivity.h で宣言されています。

したがって、私の理解では、NSString/NSURL のみを送信できます。私はあなたにそれが可能であることを知りません。

私はこれを使用しています:

どんな助けでも大歓迎です。

0 投票する
6 に答える
19816 参照

iphone - iOS 6でUIActivityViewControllerの受信者を設定するにはどうすればよいですか?

iOS6の新しいUIActivityViewControllerクラスを使用して、ユーザーにさまざまな共有オプションを提供しています。テキスト、リンク、画像などのパラメータの配列を渡すことができ、残りはそれが行います。

受信者を定義するにはどうすればよいですか?たとえば、メールまたはSMSを介した共有は受信者を受け入れることができるはずですが、この動作を呼び出す方法がわかりません。

共有コントローラーの目的を損なうだけなのでMFMessageComposeViewController、個別に使用する必要はありません。UIActivityViewController

助言がありますか?

UIActivityViewControllerクラスリファレンス

編集:これは現在Appleに提出されており、その後、重複するバグレポートとマージされています。

OpenRadarのバグレポート

0 投票する
1 に答える
13158 参照

ios - UIActivityViewController 共有メニューをカスタマイズする方法の例?

UIActivityViewController自分のアイコンと で共有メニューをカスタマイズする方法の例はありますIBActionか?

私はこれを見た...

しかし、私はまだそれを機能させていません。

0 投票する
4 に答える
52052 参照

ios - iOSでカスタムUIActivityを作成するにはどうすればよいですか?

UIActivityiOSでカスタムを作成するにはどうすればよいですか?

これが必要な理由は、アプリの1つに[アプリのレビュー]ボタンを追加して、ユーザーをAppStoreのレビューセクションに移動させるためです。どうすればそのようなカスタムを作成できますUIActivityか?

0 投票する
2 に答える
1576 参照

iphone - UIActivityViewControllerを提示するときに非表示になるUIToolbarのUIBarButtonItems

ボタンを隠すこれは私にはバグのように見えますが、誰かが回避策を考えることができるかもしれませんか?

基本的に、カスタムがある場合UIToolbar、そのボタンアイテムは、を提示すると自動的に非表示になりUIActivityViewController、それを閉じると再び表示されます。これはiPhoneの場合のみです。UIActivityViewControllerは画面全体を非表示にしないため、ボタンが淡色表示された画面の後ろに表示されなくなるのは奇妙に見えます。

複製するには、単一のViewプロジェクトを開始し、ViewControllerで次のコードを使用するだけです。

0 投票する
2 に答える
5049 参照

ios - Facebookの設定がないUIActivity

デフォルトのiOS設定でFacebookアカウントの設定がない場合、Facebookを表示することはできUIActivityますか?UIActivityViewController今のところ、fbアカウントを入力すると、fbが表示されますがUIActivityViewController、表示されない場合は表示されません。何か案は?

0 投票する
4 に答える
10433 参照

iphone - 新しい iOS 6 ボタン共有に似たカスタム共有ビューを作成する

新しい iOS 6 では、Apple は新しい UIActivityViewController (画像 A) 共有メニューを追加しました。これには、古い UIActionSheet テキスト ボタンだけではなく、共有するアイコン ボタンがほとんどありません。

UIActivityViewController を表示したいのですが、カスタム ボタンを使用します。表示できるデフォルトのアプリケーション (メール、メッセージ、Facebook、Twitter など) のリストがあることは知っていますが、これらのボタンをクリックしたときの動作をカスタマイズしたいと考えています。メール共有アイコンをクリックすると、メール アプリが開き、新しいメッセージが表示されます。例として、メール アプリをクリックすると、Twitter アプリが開きます (実際にはそうではありませんが、デフォルトとは異なるだけです)。 . 現在、ボタンの背後に独自のメソッドを追加する方法が見つからないようです。

最新の ShareKit では Instagram 共有が追加されており、共有を選択すると、UIActivityViewController 画面 (画像 B) とまったく同じように見える新しいビューが表示されます。彼らは、カスタムのことを行うカスタム ボタンを追加する方法を考え出したようです。ShareKit コードを検索しましたが、これがどこでどのように機能しているかがわかりません。

たぶん私が求めていることはまだ可能ではないかもしれませんが、助けていただければ幸いです!

画像A画像A

画像B画像B

0 投票する
1 に答える
2998 参照

ios - UIActivityViewController 101 - 何でも役に立ちます

重複の可能性:
UIActivityViewController - メールと Twitter の共有

iOS 6 の新しい共有方法であるUIActivityViewController (ネイティブの iOS 写真アプリから写真を共有する場合と同じ) に慣れ始めていますが、いくつかの問題が発生しています。まず、メールで共有することを選択すると、メールの件名を設定する方法が見つかりません。第 2 に、Twitter に投稿するとき、URL を投稿する方法がわかりません (NSString に明示的に書き込む以外は)。

以前は、iOS 5 で、メールにはMFMailComposeViewControllerを、Twitter にはSLComposeViewControllerを使用していました。うまくいきました。UIActivityViewControllerでサブジェクトを選択する方法がない場合、ActivityViewController に独自のカスタム ボタンを配置する方法はあります? 私はここで推測しています。

ありがとう!

0 投票する
1 に答える
1352 参照

objective-c - weiboなどのiOS6ActivityViewControllerのカスタマイズ

iOS6の新しいActivityViewControllerを実装したいのですが、メッセージ、コピー、weiboでの共有などの未使用のアクティビティを削除したいと思います。

それらのアイコンを削除するためにそれをカスタマイズまたはサブクラス化することは可能ですか?

ご協力いただきありがとうございます!