inflearn logo
강의

Course

Instructor

Learn iPhone App Development by Creating 12 Apps for iOS9 & Swift2

키보드 위에 버튼이 나오게 하는 것은 어떻게 하나요?

1205

SwiftLearner

11 asked

0

항공권 UI 앱을 복습하고 있는데요.  출발장소를 입력하고 도착장소를 입력하는 텍스트 필드로 이동할 때, 직접 텍스트 필드로 이동하지 않더라도 키보드 위에 화살표 버튼을 나오게 해서 이동할 수 있게 하려면 어떻게 해야하나요? 그래서 출발장소 입력란에서 도착장소 입력란으로 이동할 수도 있고 반대방향도 가능하게요.  그리고 DatePicker를 이용했는데, 이때에도 날짜를 선택하고 나서 datepicker 위에 버튼이 나오도록 해서 입력을 완료시키고 사라지게 하고 싶은데 어떤 식으로 하면 되나요? 뒷부분에 가면 이런 방법들이 다루어지나요?

ios swift

Answer 3

0

appstamp70006

저도 키보드를 안 만들어봐서.. ^^; 근데 아래꺼 보시고 하시면 될듯한데요.. 소스도 붙어 있네요. 한번 try 해 보시죠.http://www.appdesignvault.com/ios-8-custom-keyboard-extension/?inf_contact_key=6e90c789593c8a8133db8fec099cee0feae2d0db084b122c7c524fd39a54c450 DataPicker랑 버튼 묶는거는요. UIView라는 컴포넌트가 있어요 그거를 하나 올리세요 그리고 그위에다 DataPicker랑 button을 같이 올리세요. 그럼 UIView로 두개를 그룹한거 처럼 되기 때문에 UIView만 컨트롤 하시면 되요.

0

SwiftLearner

저 그럼 키보드 전체를 다시 만드는 건 어떤 식으로 하나요? 키보드를 만드는 거랑 DatePicker랑 버튼을 묶어서 움직이게 하는 거랑 관련해서 제가 참고해볼 수 있는 방법이나 문서를 추천해주실 수 있나요?

0

appstamp70006

뒷부분에 이런 방법들은 안 다루어 지구요. View 를 따로 만들어서 키보드 위쯤에 올리시던지.. 아니면 키보드 전체를 다시 만드는게 가장 자연스러울꺼 같긴한데요. DatePicker를 DatePicker랑 버튼을 같은 View로 묶어서. 보였다 안 보였다 하면 될듯한데요. 이렇게 말로 설명은 간단한데, 시도 해봐야 할듯해요.

swift 버전관련

0

349

1

Type 'Any' has no subscript members 에러 때문에 컴파일 안 돼요 어떻게 해야 돼요?

0

340

1

미니 웹브라우저 5강 마지막에 적어주신 urlrequest 가 안먹어요..

0

400

1

delegate 함수를 iboutlet,action 밑으로 내려 놓으면 왜 실행이 안되나요?

0

507

2

external과 local parameter를 구분지어 놓은 이유는 무엇인가요?

0

246

1

class 실습에서 class 선언시

0

280

1

mutable array 공부중에요..

0

217

1

두 가지 질문이 있습니다.

0

290

1

126강에서 다룬 메인스레드와 백그라운드 스레드에 대해서 좀 더 자세히 설명해주실 수 있나요?

0

303

1

형변환 할 때 사용하는 as!와 as?의 차이점이 무엇인가요?

0

365

2

json 파싱에서 datalist["weatherinfo"]!["local"]!!.count에서 unwrapping을 두 번하는 부분이 이해가 잘 안 됩니다.

0

265

1

인텔리전스 키가 안먹히는데요...

0

263

1

스토리보드에서 작업할 때 나중에 넣은 오브젝트를 먼저 넣은 것 뒤로 보낼 수 없나요?

0

277

1

auto-layout에 관하여

0

275

2

DigitalFrame 연습하다가 "unexpectedly found nil while unwrapping an Optional value"라는 에러가 나왔습니다.

0

474

3

GoBack, GoForward로 페이지를 이동하면 urlTextField에 나오는 주소가 바뀌지 않습니다.

0

177

1

웹뷰를 끌어다 놔도 연결이 안되네요

0

193

1

시뮬레이션 해보면 아래쪽에 흰 여백이 나오는데 왜 이런 것인가요?

0

219

3

imgView.animationImages = cuteImages

0

214

1

delegate pattern을 이용해서 이벤트를 처리한다고 할 때 패턴은 무슨 말인가요?

0

197

1

UIActivityIndicatorView 부분을 코딩하고 문제가 발생하였습니다.

0

137

0

0x1002e835c <+160>: brk #0x1 Thread 1: EXC_BREAKPOINT (code = 1, subcode=0x1002e835c)

0

418

1

문서에 대한 설명을 주시는데요...

0

265

3

Custom Class에서 WeatherCell을 상속받을 수가 없습니다

0

178

2