반응형
LinkedIn 개발자로 성장하면서 남긴 발자취들을 확인하실 수 있습니다.
Github WWDC Student Challenge 및 Cherish, Tiramisul 등 개발한 앱들의 코드를 확인하실 수 있습니다.
개인 앱 : Cherish 내 마음을 들여다보는 시간, 체리시는 디자이너와 PM과 함께 진행 중인 1인 개발 프로젝트입니다.
10년 후, 20년 후 나는 어떤 스토리 텔러가 되어 있을지 궁금하다. 내가 만약에 아직 조금 더 탐구하고 싶은 게 있고, 궁금한 게 있다면, 그게 설사 지금 당장의 내 인생에 도움이 안 되는 것 같더라도 경험해보자. 그 경험들을 온전히 즐기며 내 것으로 만들고, 내 일에 녹여내고... 그러다보면 그 점들이 모여 나란 사람을 그려내는 선이 될 테니까.

Recent Posts
Recent Comments
Total
관리 메뉴

꿈꾸는리버리

[Error 해결] Launch screens may not set custom classnames 본문

오뚝이 개발자/Error 모음 (iOS)

[Error 해결] Launch screens may not set custom classnames

rriver2 2023. 2. 19. 17:10
반응형

 

 상황 

Kerning이 추가된 customLabel을 추가하고 이 customLabel을 launch Screen에 사용하니까 아래와 같은 에러가 발생했다.

Launch screens may not set custom classnames

 

 해결 방법 

우측 하단의 Use as Launch Screen을 클릭하고 다시 빌드를 한다.

 문제이유 

앱이 로드되는 기간동안 lauchScreen을 돌리고 있기 때문에 아직 앱이 모든 로드가 끝나지 않아서인 듯 했다. 그래서 lauchScreen 버튼을 해지하면 custom했던 label을 불러올 수 있게 된다.

 

 추가적인 의문 

근데 저 버튼을 없애게 되면 lauchScreen으로써의 역할을 못하게 되는 것 같은데, 

나는 전에 lauchScreen이 1초 정도 노출되게 코딩을 해뒀기 때문에,, 런치스크린이 보이는 듯했다...

그냥 lauchScreen에는 custom label을 쓰지 않는 게 좋을 듯 하다.

 

출처

https://stackoverflow.com/questions/37764156/launch-screens-may-not-set-custom-classnames

 

Launch screens may not set custom classnames

I tried to add a custom class to my Table View Cell, but after I added it it gives the following error: I often read that I can't use custom classes in the LaunchScreen but I haven't touched this ...

stackoverflow.com

 

반응형
Comments