国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 什邡市| 原阳县| 施甸县| 绥江县| 霍邱县| 连山| 宁陕县| 东平县| 永昌县| 丽江市| 沅陵县| 万安县| 华容县| 靖西县| 富源县| 屏山县| 伊川县| 稷山县| 会泽县| 裕民县| 沂水县| 静宁县| 茶陵县| 民乐县| 阿鲁科尔沁旗| 新邵县| 霍州市| 东莞市| 遵义县| 襄汾县| 永济市| 伊金霍洛旗| 巨野县| 公安县| 天台县| 佛坪县| 汾阳市| 调兵山市| 即墨市| 柳江县| 祁阳县|