[Udemy iOS & Swift Bootcamp] Keyboard λ€λ£¨κΈ°
μ±ν κΈ°λ₯ ꡬν μ€, ν€λ³΄λκ° μ λ ₯μ°½μ κ°λ¦¬λ μ΄μκ° λ°μνλ€.
ν€λ³΄λκ° μλ‘ μ¬λΌμ¬ λ, μ λ ₯μ°½λ ν¨κ» μ¬λΌμμΌ μ¬μ©μκ° λΆνΈνμ§ μμ κ²μ΄λ€.
μ΄ λ¬Έμ μ κ΄λ ¨λ μ’μ λΌμ΄λΈλ¬λ¦¬κ° μλ€. λ°λ‘ IQKeyboardManagerSwift.
https://cocoapods.org/pods/IQKeyboardManagerSwift
IQKeyboardManagerSwift
Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView.
cocoapods.org
1. IQKeyboardManagerSwift μ€μΉνκΈ°
Podfile μ pod 'IQKeyboardManagerSwift' ꡬ문μ μΆκ°ν΄μ£Όκ³ ν°λ―Έλμμ pod install μ μ λ ₯ν΄μ€λ€.
μ€μΉ μλ£ ν Pods ν΄λλ₯Ό 보면 IQKeyboardManagerSwift κ° μ€μΉλμ΄ μλ κ²μ νμΈν μ μλ€.
2. IQKeyboardManagerSwift μ€ννκΈ°
곡μ λ¬Έμμ λμ μλλλ‘ AppDelegate ν΄λμ€μμ IQKeyboardManagerSwiftλ₯Ό import ν΄μ£Όκ³ μ€νν΄μ€λ€.
λ³Έ μ½λμμ λ± 2μ€λ§ μΆκ°νλ©΄ λ.
μ€νλ λͺ¨μ΅.
3. κΈ°ν μμ± μ μ©νκΈ°
Done λ²νΌμ΄ λμ€λ μ€μ μμ κ³ μΆμ λ,
TextField κ° μλ λ€λ₯Έ κ³³μ ν΄λ¦νλ©΄ Keyboard λ₯Ό λ΄λ¦¬κ³ μΆμ λλ μ 2μ€μ μΆκ°νλ©΄ λλ€.
μ μ©λ λͺ¨μ΅.
λ λ€λ₯Έ μμ±λ€μ μλ λ¬Έμλ₯Ό μ°Έμ‘°ν΄μ μ μ©ν΄λ³΄μ.
https://github.com/hackiftekhar/IQKeyboardManager/wiki/Properties-&-Functions
Properties & Functions
Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more. - hackiftek...
github.com