本文整理匯總了C#中UIKit.UIImage.ImageToFitSize方法的典型用法代碼示例。如果您正苦於以下問題:C# UIImage.ImageToFitSize方法的具體用法?C# UIImage.ImageToFitSize怎麽用?C# UIImage.ImageToFitSize使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類UIKit.UIImage
的用法示例。
在下文中一共展示了UIImage.ImageToFitSize方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。
示例1: HandleImagePick
private void HandleImagePick(UIImage image, string name)
{
ClearCurrentlyActive();
if (image != null)
{
if (_maxPixelDimension > 0 && (image.Size.Height > _maxPixelDimension || image.Size.Width > _maxPixelDimension))
{
// resize the image
image = image.ImageToFitSize(new CGSize(_maxPixelDimension, _maxPixelDimension));
}
using (NSData data = image.AsJPEG(_percentQuality / 100f))
{
var byteArray = new byte[data.Length];
Marshal.Copy(data.Bytes, byteArray, 0, Convert.ToInt32(data.Length));
var imageStream = new MemoryStream(byteArray, false);
_pictureAvailable?.Invoke(imageStream, name);
}
}
else
{
_assumeCancelled?.Invoke();
}
_picker.DismissViewController(true, () => { });
_modalHost.NativeModalViewControllerDisappearedOnItsOwn();
}