私は Xamarin ant の初心者で、Xamarin.forms で簡単なアプリを作成しようとしています。ここで、共有ボタン (iPhone の Safari のような四角 + 矢印) をアプリに追加する必要があります。Android と IOS は異なることを知っているので、DependencyService を使用します。Android では Intent を使用してうまく動作しますが、IOS では動作しません。助けてください。ありがとう、 これは私のコードです
PCL
var x = DependencyService.Get<IShareable>();
x.ShareText("any text to share");
アンドロイド
public void ShareText(string textToShear)
{
var myIntent = new Intent(Android.Content.Intent.ActionSend);
myIntent.SetType("text/plain");
myIntent.PutExtra("sms_body", textToShear);
Forms.Context.StartActivity(Intent.CreateChooser(myIntent,"Choose an App"));
}
IOS
public void ShareText(string textToShear)
{
//what i should do
}