国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

項(xiàng)目學(xué)習(xí) 知識點(diǎn)備忘1

2019-11-09 17:13:14
字體:
供稿:網(wǎng)友

1?讓SVPRogressHUD提示框自動消失

// 延遲2秒后消失

dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2.0 * NSEC_PER_SEC)),dispatch_get_main_queue(), ^{ [SVProgressHUD dismiss];});

2?正確創(chuàng)建dispatch_time_t

用dispatch_after的時(shí)候就會用到dispatch_time_t變量,但是如何創(chuàng)建合適的時(shí)間呢?答案就是用dispatch_time函數(shù),其原型如下:

1dispatch_time_t dispatch_time ( dispatch_time_t when, int64_t delta );

第一個(gè)參數(shù)一般是DISPATCH_TIME_NOW,表示從現(xiàn)在開始。

那么第二個(gè)參數(shù)就是真正的延時(shí)的具體時(shí)間。

這里要特別注意的是,delta參數(shù)是“納秒!”,就是說,延時(shí)1秒的話,delta應(yīng)該是“1000000000”=。=,太長了,所以理所當(dāng)然系統(tǒng)提供了常量,如下:

123#define NSEC_PER_SEC 1000000000ull#define USEC_PER_SEC 1000000ull#define NSEC_PER_USEC 1000ull

關(guān)鍵詞解釋:

NSEC:納秒。

USEC:微妙。

SEC:秒

PER:每

所以:

NSEC_PER_SEC,每秒有多少納秒。

USEC_PER_SEC,每秒有多少毫秒。(注意是指在納秒的基礎(chǔ)上)

NSEC_PER_USEC,每毫秒有多少納秒。

所以,延時(shí)1秒可以寫成如下幾種:

dispatch_time(DISPATCH_TIME_NOW, 1 * NSEC_PER_SEC);

dispatch_time(DISPATCH_TIME_NOW, 1000 * USEC_PER_SEC);

dispatch_time(DISPATCH_TIME_NOW, USEC_PER_SEC * NSEC_PER_USEC);

最后一個(gè)“USEC_PER_SEC * NSEC_PER_USEC”,翻譯過來就是“每秒的毫秒數(shù)乘以每毫秒的納秒數(shù)”,也就是“每秒的納秒數(shù)”,所以,延時(shí)500毫秒之類的,也就不難了吧~

3?iOS:tableView的類型改為Grouped組頭出現(xiàn)默認(rèn)的高度

-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ return 0.1;}


上一篇:iBeacon介紹

下一篇:HandlerThread與ThreadLocal

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 铜陵市| 达拉特旗| 敦煌市| 武夷山市| 常德市| 富裕县| 大邑县| 蓝山县| 洞口县| 合作市| 莆田市| 赤城县| 屯留县| 金门县| 淄博市| 郴州市| 静安区| 黑龙江省| 阿拉尔市| 吐鲁番市| 德昌县| 建平县| 文水县| 师宗县| 杭州市| 定边县| 含山县| 托克逊县| 汕尾市| 福海县| 且末县| 通州市| 兴国县| 广安市| 津南区| 博野县| 乐山市| 喀喇沁旗| 仁怀市| 武夷山市| 崇州市|