Swift:如何调整自定义高分辨率图像大小到按钮?它太大了(附截图)



在Xcode界面构建器中,我使用了https://github.com/hampusborgos/country-flags的最高分辨率,1000像素,但是当我将图像分配给按钮时,图像太大了。我想为所有国家的国旗创建一个游戏,并试图找出几个小时如何在按钮内适合图像,但无济于事。

任何人都可以帮助如何xcode,界面构建器,可以自动调整大小,以适应按钮的大小?

https://drive.google.com/file/d/1WvMzrkVw172Tou25m9nILbqffAZfSu6L/view?usp=sharing

https://drive.google.com/file/d/1vfaLfI8nKl4Bmk_1MMWYXX5fWpheMiZe/view?usp=sharing

https://drive.google.com/file/d/1m2Zq0xRoGPvO59ZXlDHvTya1cHcs0iji/view?usp=sharing

flagButton.imageView?.contentMode = .scaleAspectFit

只是改变按钮的imageView的内容模式只需在viewWillAppear或viewDidLoad

中编写这段代码

最新更新