簡體   English   中英

使用標准的刷新按鈕

[英]Using standard refresh button

我正在嘗試使用UIKit內置的刷新圖標在標准UIView中使用UIButton顯示一個小的刷新按鈕。 如果我使用UIBarButtonItem,則可以將其創建為刷新按鈕,但是在其他地方使用此圖標沒有運氣。

到目前為止,我嘗試使用以下代碼“竊取” UIBarButtonItem的刷新圖像,但返回的圖像為nil:

UIBarButtonItem *temp = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:nil action:nil];
self.refreshButton.imageView.image = temp.image;
[temp release];

有任何建議,還是我必須自己提供刷新圖像?

這是直接來自操作系統的png:

在此處輸入圖片說明

在此處輸入圖片說明

您必須自己動手,聘請設計師或在可以使用的地方找免費的人。 工具欄按鈕只能在工具欄內部使用。

Glyphish有一組免費圖標,包括“刷新”圖標,如果您同意知識共享署名許可條款,則可以使用該圖標。

我不知道Apple是否允許您以他們認為不合適的方式使用其UI圖像,但是您始終可以嘗試截屏並將圖像自己存儲在項目中。 您可以在模擬器中運行示例,以在開發計算機上獲得簡單的屏幕截圖。

失敗了,我在http://icons.mysitemyway.com/上找到了很多出色的圖標集

在OS X中,您可以使用NSImageNameRefreshTemplate來獲取該圖標,然后檢查文檔“系統提供的圖標”。 但對於iOS,我認為開發人員無法使用系統提供的圖標。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM