問題タブ [mfmessagecomposeview]
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.
iphone - MFMessageComposeViewController 前の会話を続ける
iMessage またはテキストで既に会話を行っている特定の番号にメッセージ作成ビュー コントローラーを作成した場合、会話を続行することは可能ですか?
ios - MFMessageComposeViewController は最後に新しい行を挿入します
MFMessageComposeViewController
Apple を使用して SMS/iMessage を送信するiOS 用の小さなアプリを作成しました。すぐに、\n
送信されるテキストの最後に常に改行 ( ) が挿入されることがわかりました。これを使用している他のアプリでの動作を確認しMFMessageComposeViewController
たところ、そこにも改行が表示されることがわかったので、私のせいではありません。
この煩わしい行を挿入しないように指示する方法はありますMFMessageComposeViewController
か、または View Controller を表示した後に自分で削除する可能性はありますか?
iphone - メッセージが iMessage またはセルラー ネットワークを使用して送信されるかどうかを確認する
MFMessageComposeViewController
デバイスかどうかを確認するために使用しcanSendText
ます。すべて問題ありませんが、メッセージが iMessage またはセルラー SMS を使用して送信されることを検出する方法はありますか。テキストが iMessage 経由で送信され、インターネットに接続されていない場合、ユーザーに警告する必要があるという永続的な要件がありますか? これに対する適切な解決策があるかどうか疑問に思っていますか?
ありがとうございました
iphone - MFMessageComposeViewController:メッセージをiMessageではなくセルラーメッセージとして送信するように制限する方法
私はMFMesageComposeViewController
メッセージを送信するために使用しますが、それは私にとって問題を引き起こしています。
複数の受信者にメッセージを送信する場合、iMessageが有効になっているか無効になっているかに関係なく正常に機能します。しかし、単一の連絡先にメッセージを送信し、設定からiMessageを有効にすると、メッセージアプリで「配信に失敗しました」と表示され、 iMessageとして表示されます。
MFMessageComposeViewController
セルラーメッセージとして送信するように強制するにはどうすればよいですか。
私のコードは次のとおりです。
ios - ios : SMS メッセージ コンポーザが表示されない
連絡先のリストを表示する UITableViewController があります。ユーザーが行を選択すると、UIActionSheet が表示され、ユーザーにアクション (電話、SMS の送信など) を要求します。
ユーザーがアクションを選択すると、最初の UIActionSheet に電話番号を含む別の UIActionSheet が表示されます。
ユーザーが電話番号を選択すると、SMS メッセージ コンポーザが表示されます。
問題は、ユーザーが電話番号を選択すると、メッセージ コンポーザー ビューが表示されず (黒い画面だけ)、MFMessageComposeViewController の didFinishWithResult で MessageComposeResultCancelled を受け取ることです。
これにより、「警告: プレゼンテーションまたは却下の進行中に View Controller から却下しようとしました!」という警告が生成されます。
SMS メッセージ コンポーザーを正しく呼び出して表示するにはどうすればよいですか?
(ユーザーが didSelectRowAtIndexPath を使用してリスト内の行を選択したときに直接呼び出すと、これは完全に機能します)
ここにいくつかのコードがあります:
1- didSelectRowAtIndexPath メソッドで最初の UIActionSheet を呼び出します。
2- clickedButtonAtIndex メソッドで 2 番目の UIActionSheet を呼び出します。
3-同じメソッドから、メッセージ コンポーザを呼び出します。
メッセージ composer を表示するメソッド:
ios - アプリ内 iOS テキスト メッセージングのメッセージ ウィンドウを閉じる方法
SMSウィンドウがポップアップすると、再び閉じることができません。キャンセル ボタンは機能せず、送信ボタンは SMS を送信しますが、ウィンドウは閉じません。
ここで同様の質問の多くを調べましたが、それらはすべて messageComposeViewController メソッドを実装するか、messageComposeDelegate を self に設定することを提案していますが、これらの両方を実行しても何もしませんでした。
誰が私が間違っているのか教えてもらえますか?
.h ファイル
.m ファイル
iphone - アプリ内のiOSメッセージングが正しく機能しない
メッセージを介して記事のURLを送信する必要があるRSSアプリに取り組んでいます。私はこれまでにこのコードを持っています、
そしてそれは動作し、アプリ内のメッセージを開きますが、メッセージに書かれているのは
Check Out This Information, %@
私が同じことをするとき
[NSURL URLWithString:self.feedItem[@"url"]];
Safariでページを開くと、動作するので正しいですが、修正方法がわかりません。助けてください。
objective-c - MFmessagecomposeViewcontroller ナビゲーション タイトル フォントを変更できますか
SMSを送信するためにアプリでmfmessagecomposeviewcontrollerを使用しています。私の問題は、ビューが存在する場合、ナビゲーション タイトルとボタンのタイトル フォントがアプリケーション フォントと同じではないことです。このタイトルのフォントを変更したいです。私はそれを設定しようとしましたが、私はそれを行うことができません..どうすればそれを行うことができるかについて、いくつかの例またはアイデアを教えてください.
私のコードは以下です
前もって感謝します。
ios - NSobject クラス iOS から任意のビュー コントローラ クラスに MFMessageComposeViewController オブジェクトをポップアップする方法
バックグラウンドで実行されるクラス メソッド
MFmessageComposeviewcontroller
から任意のビュー コントローラー (topviewcontroller) で開く方法。NSObject
これは、エラーなしでメッセージコントローラーをポップアップする私のコードです
/li>
しかし、送信またはキャンセルボタンをクリックした後、クラッシュします。
2.delegate
メソッドが呼び出されない(メッセージコントローラーにデリゲートを設定する方法)