viewController modalPresentationStyle 질문
237
4 asked
알려주신대로 팝업창 처럼 다른 VC로 넘어갈 때 뒤에 투명처리를 하려고 이 코드를 사용하였습니다
'''translangVC.modalPresentationStyle = .overCurrentContext'''
투명처리는 잘 되었는데 이 코드를 사용하고 다시 그 전 VC로 넘어가면 viewWillApear가 정상적으로 호출되지 않네요
저 코드를 주석처리 하니 viewWillApear가 정상적으로 호출되어 질문남깁니다!!
그리고 하나 더 추가로 질문하고 싶은데 UIButton의 title color를 바꾸려고
'''let themeColor = UIColor(red: 93, green: 199, blue: 145, alpha: 1)'''
'''koreanButtonText.setTitleColor(themeColor, for: .normal)'''
위와 같이 코드를 사용했는데 아예 글씨가 보이지 않더라구요 무슨 문제가 있는지 궁금합니다!!
Answer 1
0
modalPresentationStyle을 overCurrentContext로 해서 투명하게 띄우면 뒤의 뷰는 숨겨진게 아닌걸로 됩니다.
그러므로 현재 팝업이 내려간다고 해서 뒤에 뷰가 안보였다 보이는게 아닌 계속 보이고 있었으므로 ViewWillAppear계열의 함수가 호출되지 않는것입니다.
그 문제를 해결하는 방법은 팝업에 delegate를 걸어서 내려가면 호출하는 기능을 만드는 형태가 필요합니다.
UIColor에서 red, green, blue 설정값은 0~1사이 값을 입력받습니다.그래서 입력한 값이 1보다 크면 그냥 1로 설정이 된 것이고,
모든 컬러를 1로 하면 흰색이 되어 보이지 않는 것 처럼 된 것입니다.
그러므로 red: 93/255, green: 199/255, blue: 145/255 이런식으로 하면 됩니다.
수강연장부탁드려도될까요..
0
42
2
Drawing Cycle 관련 질문
0
72
1
앱 제작 시 주로 코드로 작성하시는 이유가 있을까요?
0
95
2
델리게이트 패턴 관련 질문
0
66
2
수강 기간 연장 부탁드릴 수 있을까요?
0
61
1
활용 앱 57강 질문입니다.
0
55
1
활용 앱 30강 에러 질문입니다
0
64
2
기초앱 17강 Contraints 설정 질문입니다.
0
67
2
오토레이아웃 equal widths, equal heights
0
470
1
마우스 드래그 다중선택
0
957
1
테이블 뷰 응용 소스
0
254
0
선생님 제가 오랫동안 강의를 못듣다가 다시 들을건데 새버젼으로 들어야하나요?
0
194
0
강의 자료 링크가 열리지 않아요.
0
328
2
버튼에 이미지 추가?
0
250
1
modalPresentationStyle 질문
0
401
2
안녕하세요.
0
251
1
objective c 는 방식이 달라서 따라하는데 시간좀 걸렸네요
0
228
1
stack view 사용시 view layer depth 에 대해 질문 있습니다.
0
365
1
이미지 활용한 애니메이션
0
283
1
다운
0
268
1
질문있습니다.
0
240
1
kakao-2-tableView_default 강의 진행중에 질문있습니다
0
297
5
popup.png 이미지가 뜨지않아요 ㅠ
0
309
1
설정 관련 질문입니다.
0
233
0

