gesture(2)
-
[Swift] tap gesture
[ ๊ณต์ ๋ฌธ์ ์ฝ๊ธฐ ] https://developer.apple.com/documentation/uikit/uiview/1622496-addgesturerecognizer https://developer.apple.com/documentation/uikit/uitapgesturerecognizer // // UniverseSearchViewController.swift // Tars // // Created by ๊น์ํ on 2022/11/02. // import UIKit import SceneKit import ARKit enum Mode { case explore case search(planet: String) var titleText: String { switch self { case .exp..
2022.11.21 -
UMC iOS ์ธ๋ฏธ๋ 8์ฃผ์ฐจ
9:20 ~ ๋ ์ด์์์ ๋ฐ๊พธ๊ณ ์ถ์ ๋ ์คํ ๋ฆฌ๋ณด๋์ ์กํ์๋ ์คํ ๋ ์ด์์์ ๋์ด์ฌ ์ ์๋ค ํ๋ ์ค์ ์ ๋๊ณ ์จ๋ค. (IBOutlet์ผ๋ก ์ฌ์ฉ) ์ฐ๋ฆฌ์ ๋ชฉํ: ์ค๋ ์ง ๋ทฐ์ ํ๊ณผ ํค์ดํธ ์์๊ฐ์ ๋ณํ์ํจ๋ค ์ ๋๋ฉ์ด์ ์ด ์ ์ฉ์ด ์๋๊ณ (3์ด๊ฐ) ๋ฐ๋ก ์ซ ํด์ง -> ๋ณ๊ฒฝ๋ UI ๋ด์ฉ์ด ๋ฐ์๋์ด์ผ ํ๋ค. -> ๋ณ๊ฒฝ๋์ง ์๋ ๊ฒ : ๋ ์์ธํ๊ฒ ์์๋ณด์ layout์ ์ ๋ฐ์ดํธ๋ฅผ ๋ช ๋ นํ๋ ์ฝ๋๊ฐ ๊ผญ ํ์ํ๋ค ์ ์ ๋๋ฉ์ด์ ์ด ์ ์ฉ์ด ์๋์ง? ํด๋ฉ๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ๋ค. layoutIfNeeded() ๊ผญ ํ์ฉ! ๋ฐ๋ก๋ฐ๋ก UI ์ ๋ฐ์ดํธ๋ค์ด ์ ์ฉ์ด ๋๋ค. ์ ๋๋ฉ์ด์ ์ ์ฉํ ๋๋, UIView์ animate ๋ฉ์๋๋ฅผ ํ์ฉํ ์ ์๋ค. animate ๋ฉ์๋์๋ ๋ค์ํ parameter์ด ์๋๋ฐ, ๊ทธ๊ฒ ์ค์์ ํ์ํ ๊ฒ๋ง ํ์ฉ..
2022.11.14