전체 글 (115) 썸네일형 리스트형 [iOS] Day 8 - StackView, 비율 지정 사기다. 이렇게 유용한게 있다고..? 맥북과 눈싸움 하며 Constraints를 설정하던... 오늘도 달려보자 StackView 설정 storyboard를 사용할 때 같은 간격의 View를 설정해야하는 상황이 많이 온다 이때 유용하게 설정가능한게 스택뷰(StackView)이다 스택뷰(StackView)는 설정한 뷰들을 일정한 간격으로 배치하기 위해 사용된다 1. StackView를 설정하기 위해 일정한 간격으로 배치해야하는 뷰들을 배치하자 2. 3개의 뷰를 StoryBoard 상에서 드래그를 해서 3개의 View를 동시에 선택 하거나 cmd를 누른 채 3개의 View를 선택 후 오른쪽 하단 버튼 Embeded 버튼을 눌러서 StackView를 선택하자 3. StackView를 중앙에 위치하도록 Const.. [iOS] Day 8 - Alpha, Opacity, Shadow 피곤하면서도 재밌다 오늘도 달려보자 Alpha 와 Opacity의 차이점 위의 사진처럼 빨간색 A view와 파란색 B view가 있습니다 위의 A view에는 Alpha를 B view에는 Opacity를 주겠습니다 오른쪽 inspector 영역에 Alpha 버튼이 있습니다 Alpha의 범위는 0에서 1사이고 Alpha의 수치가 0에 가까워 질수록 투명도가 높아지는 것을 볼 수 있습니다 Alpha를 0.1로 설정하자 기본 값인 1에 비해 확연히 투명해진 것을 볼 수 있습니다 Opacity의 설정은 inspector 영역에서 Tint 영역 Custom에서 설정할 수 있습니다 %가 낮아질수록 투명도가 높아지는 것을 알 수 있습니다 기본값은 100%입니다 투명도가 높아지는 것을 볼 수 있습니다 차이점 그렇다면.. [iOS] Day 7 - Launch Screen 주말이 사라졌다 몰입하다 보니 벌써 일요일 저녁.. 그래도 이해한 부분이 많아서 기분은 좋다 오늘도 달려보자 Launch Screen HIG에서 보면 Launch Screen은 '앱이 시작하자마자 나와 앱의 빠르게 응답하는 인상을 심어주고, 빠르게 첫 화면으로 전환됩니다. 런치스크린은 어떤 예술적 표현을 위한 것이 아닙니다. 이는 앱이 빠르게 실행되고 사용할 준비가 되었다는 감각을 상기시키죠. 모든 앱은 런치스크린을 꼭 제공해야합니다' 또한 '기기의 종류나 멀티태스킹 같이 서로 다른 환경마다 다른 화면 크기에 대응하기 위해선 Xcode의 스토리보드에 런치스크린을 제공하면 됩니다. 스토리보드는 유연하고 변화가능하기 때문에, 단 하나의 스토리보드만 만들면 모든 경우의 런치스크린에 대응할 수 있습니다.' 라 .. 이전 1 ··· 32 33 34 35 36 37 38 39 다음