麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

九宮格的算法

2019-11-14 18:47:54
字體:
來源:轉載
供稿:網友

## 九宮格計算思路
- 利用控件的索引index計算出控件所在的行號和列號
- 利用列號計算控件的x值
- 利用行號計算控件的y值

## HUD
- 其他說法:指示器、遮蓋、蒙板
- 半透明HUD的做法
- 背景色設置為半透明顏色

## 定時任務
- 方法1:performSelector

```objc
// 1.5s后自動調用self的hideHUD方法
[self performSelector:@selector(hideHUD) withObject:nil afterDelay:1.5];
```
- 方法2:GCD

```objc
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
// 1.5s后自動執行這個block里面的代碼
self.hud.alpha = 0.0;
});
```
- 方法3:NSTimer

```objc
// 1.5s后自動調用self的hideHUD方法
[NSTimer scheduledTimerWithTimeInterval:1.5 target:self selector:@selector(hideHUD) userInfo:nil repeats:NO];
// repeats如果為YES,意味著每隔1.5s都會調用一次self的hidHUD方法
```

## 常見問題
- 項目里面的某個.m文件無法使用
- 檢查:Build Phases -> Compile Sources
- 項目里面的某個資源文件(比如plist、音頻等)無法使用
- 檢查:Build Phases -> Copy Bundle Resources

## 模型
- 什么是模型?
- 專門用來存放數據的對象
- 一般都是一些直接繼承自NSObject的純對象
- 內部會提供一些屬性來存放數據

## 一個控件看不見有哪些可能?
- 寬度或者高度其實為0
- 位置不對(比如是個負數或者超大的數,已經超出屏幕)
- hidden == YES
- alpha <= 0.01
- 沒有設置背景色、沒有設置內容
- 可能是文字顏色和背景色一樣


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日本a在线观看 | 欧美一级做一级爱a做片性 91在线视频观看 | 成人黄色短视频在线观看 | fc2国产成人免费视频 | 国av在线| 五月天影院,久久综合, | 欧美成人精品欧美一级 | 日韩视频一区二区三区在线观看 | 性日本xxx| 午夜激情视频网站 | 黄片毛片一级 | 国产精品久久久久久影院8一贰佰 | 精品99在线视频 | 欧美粗暴analvideos | 在线观看国产一区二区三区 | 国产精品区一区二区三区 | 国产亚洲精品久久久久久网站 | 精品久久久久久久久久久久久 | 欧美一级高潮片免费的 | 黄色影院av | 国产午夜精品在线 | 九九热在线精品视频 | 久久久国产一级片 | 久久99精品久久久久久园产越南 | 欧洲精品久久久 | 九九热九九热 | 国产精品av久久久久久无 | 污污的视频在线观看 | h视频在线免费观看 | 日韩av在线资源 | 19禁国产精品福利视频 | 久久国产精品影视 | 国产合集91合集久久日 | 精品国产视频一区二区三区 | 蜜桃麻豆视频 | 毛片免费看的 | 欧美激情首页 | 黄色网战入口 | 国产盼盼私拍福利视频99 | 精品国产一区二区三区四区在线 | 黄色免费电影网址 |