第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

分享一下我的方法

// 申明離點擊位置最近的兩條線(一橫一豎),h 代表橫線編號,v 代表豎線編號,編號順序從左到右,從上到下,從0開始編號

? ? NSUInteger h = 0 , v = 0;

? ? // 每個小正方形的邊長

? ? float squareLength = self.frame.size.width / (piecesNumber + 1);

? ? // 遍歷查找豎線編號

? ? for (NSUInteger i = 0; i <= piecesNumber; i ++) {

? ? ? ? // 觸摸點x坐標(biāo)在第i條豎線和第i+1條豎線之間

? ? ? ? if (i * squareLength <= point.x && point.x < (i + 1) * squareLength) {

? ? ? ? ? ? // i = 0 就是第一條豎線

? ? ? ? ? ? if (i == 0) {

? ? ? ? ? ? ? ? v = 1;

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? }

? ? ? ? ? ? // i = piecesNumber 就是最后一條豎線

? ? ? ? ? ? if (i == piecesNumber) {

? ? ? ? ? ? ? ? v = piecesNumber;

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? }

? ? ? ? ? ? // 判斷觸摸點x坐標(biāo)離第i條豎線和第i+1條豎線的那一條最近,離得越近x坐標(biāo)相減的絕對值越小

? ? ? ? ? ? if (fabs(i * squareLength - point.x) >= fabs((i + 1) * squareLength - point.x)) {

? ? ? ? ? ? ? ? v = i + 1;

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? } else {

? ? ? ? ? ? ? ? v = i;

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? }

? ? ? ? }

? ? }

? ? // 遍歷查找橫線編號

? ? for (NSUInteger i = 0; i <= piecesNumber; i ++) {

? ? ? ? // 觸摸點y坐標(biāo)在第i條橫線和第i+1條橫線之間

? ? ? ? if (i * squareLength <= point.y && point.y < (i + 1) * squareLength) {

? ? ? ? ? ? // i = 0 就是第一條橫線

? ? ? ? ? ? if (i == 0) {

? ? ? ? ? ? ? ? h = 1;

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? }

? ? ? ? ? ? // i = piecesNumber 就是最后一條橫線

? ? ? ? ? ? if (i == piecesNumber) {

? ? ? ? ? ? ? ? h = piecesNumber;

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? }

? ? ? ? ? ? // 判斷觸摸點y坐標(biāo)離第i條橫線和第i+1條橫線的那一條最近,離得越近y坐標(biāo)相減的絕對值越小

? ? ? ? ? ? if (fabs(i * squareLength - point.y) >= fabs((i + 1) * squareLength - point.y)) {

? ? ? ? ? ? ? ? h = i + 1;

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? } else {

? ? ? ? ? ? ? ? h = i;

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? }

? ? ? ? }

? ? }

? ? NSLog(@"第%tu條豎線, 第%tu條橫線", v, h);


ps:老師的五子棋邊緣是不能落子的


正在回答

1 回答

真不錯啊,這總結(jié)的好,優(yōu)秀

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

分享一下我的方法

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號