回答
3種方法來創建此按鈕。
- 您可以在默認按鈕中添加加號字符。給出紅色背景和圓角半徑。
在文件夾中添加所有資產,如@ 1x,@ 2x和@ 3x。
您可以通過使用Prepo或Xcode的RTImageAssets或者符合你要求的任何-其他工具的工具編制資產。
使用矢量圖像作爲資產。文章:Use of vectors in Xcode
我正在嘗試使用RTImageAssets,但它似乎會爲所有尺寸生成相同尺寸(我在3x上放置了1000X1000圖像,並且它爲1x和2x生成了相同的尺寸),並且該按鈕仍然是像素化的 –
我做得更大,然後減少它。它應該是多大尺寸(3x) –
3x(將在iPhone 6 Plus中使用的視網膜)是按鈕的最大尺寸。 1x = 3x/2和2x = 1x * 2.這就是現在的概念,只需放入您想要的圖像大小即可。 –
如果您在模擬器中以縮放模式查看此圖像,圖像可能看起來模糊不清。在100%縮放模式下查看可能會消除這種影響。 但是,如果您在設備中遇到此問題,那麼您的圖像資產會出現問題。使用Adobe Photoshop可以根據iOS指南創建圖像。 此鏈接可以幫助您 https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html#//apple_ref/doc/uid/TP40006556-CH27-SW1
我需要一個普通UIButton的尺寸是多少? –
- 1. Pyglet,包裹圖像的邊緣像素
- 2. 圖像邊緣像素化取決於位置Android
- 3. 從svg圖像中刪除像素化邊緣
- 4. Html像素化邊緣上的透明背景圖像
- 5. 圖像渲染「清晰邊緣」與「像素化」
- 6. 銳化邊緣
- 7. 的UITextField黑色像素的邊緣是
- 8. opencv:操縱邊緣檢測像素
- 9. 當我與旋轉變換財產的UIImageView,邊緣像素化
- 10. 火狐動漫硬件加速像素化邊緣
- 11. Matlab圖像邊緣調整/細化
- 12. ios - 用羽化邊緣裁剪圖像
- 13. 邊緣變化率
- 14. 在UIImageView的右上邊緣添加UIButton
- 15. WPF圖像邊緣
- 16. 邊緣瀏覽器中出現意外的1像素邊距
- 17. 格式化JGraphX邊緣
- 18. Canny邊緣VS骨架化
- 19. 平滑的圖像邊緣
- 20. UINavBar拉伸圖像邊緣
- 21. mxGraph圖像節點邊緣
- 22. 圖像邊緣檢測
- 23. 如何使用圖像和保留邊緣「像素」的外觀
- 24. 如何將圖像的邊緣像素重複爲無窮遠?
- 25. 在邊緣圖像中查找最大輪廓的像素
- 26. OpenCV銳化邊緣(沒有孔的邊緣)
- 27. 如何測量邊緣檢測圖像邊緣的長度?
- 28. 圖像上邊緣和底部邊緣的命名約定
- 29. 如何使元素的邊緣貼到CSS的另一個元素的邊緣?
- 30. 在CUDA中將二維Canny邊緣圖像轉換爲一維邊緣像素陣列 - 奇怪的行爲
圖像大小和imageview大小應該完全相同。 – BHUMICA
您必須具有全部尺寸的圖像'@ 1x','@ 2x'和'@ 3x'圖像。或者你可以使用矢量圖像。和imageview /按鈕的大小應該是'@ 1x'圖像。 –
@AshishKakkad謝謝! –