写真ベースのアプリを開発している私は2つのイメージビューを持っています1つのイメージビューには元のイメージが含まれ、もう1つのイメージビューにはフレームが含まれています
問題は、メイン画像に従ってフレーム Imageview を管理したいということです。つまり、メイン画像ビューのサイズが 320x480 の場合、境界線はそのサイズに適用され、画像ビューのサイズが 200x150 の場合、境界線はそのサイズに適用する必要があります。
どうやってするか
写真ベースのアプリを開発している私は2つのイメージビューを持っています1つのイメージビューには元のイメージが含まれ、もう1つのイメージビューにはフレームが含まれています
問題は、メイン画像に従ってフレーム Imageview を管理したいということです。つまり、メイン画像ビューのサイズが 320x480 の場合、境界線はそのサイズに適用され、画像ビューのサイズが 200x150 の場合、境界線はそのサイズに適用する必要があります。
どうやってするか
UIImage.size は、使用している画像の寸法を与えることができます。このサイズを使用して UIImageView.frame のサイズを変更できます。これにより、余分なスペースなしでUIImageViewにUIImageが収まるため、境界線が完璧に表示されます。
2番目のオプションは、次の方法を使用して画像ビューをもう一度初期化することです。
- (id)initWithImage:(UIImage *)image
これにより、画像に最適なサイズの画像ビューが作成されます。
このようなものを探していない場合はお知らせください....