본문 바로가기

코드2

UIView에 동적으로 버튼을 넣을때 크기를 같게 맞출려면? 안드로이드에서는 layout_weight 로 쉽게 하위 뷰들의 크기를 맞출 수 있다 예를 들어 버튼을 넣는다면 버튼에 layout_weight=1 속성을 추가한 후 LinearLayout에 넣기만 하면 된다 또한 버튼 사이 간격은 layout_margin 로 조절한다 그렇다면 iso의 swift에선 어떻게 하면 될까? 약간 손이 더 가긴 하지만 어렵지 않다 편하게 사용하기 위해 UIView를 커스텀해서 만들어 보았다 버튼 크기를 맞춰주는 동시에 사이 간격, 여백도 줄것이다 class ButtonsView: UIView { private var mGap: CGFloat! private var mPadding: (left: CGFloat, top: CGFloat, right: CGFloat, bottom: .. 2017. 4. 25.
점의 선대칭 이동 공식을 코드로 짜보자 고1때 누구나 배우게 되는 직선의 대한 대칭이동! 이것이 내생에 정말로 활용될지는 몰랐다ㅎㅎ 앱을 만드는 개발자가 되면서 느끼는 것은 깊게는 아니더라도 이런 공식같은것이 있구나 하는정도만 알아나도 앱을 만드는데 무척이나 도움이 된다는 것이다..다시말해 깊게 공부할 필요가 없다ㅎㅎ 어차피 필요하게 되면 알아서 다시 공부한다ㅎㅎ 직선의 대한 대칭이동중 여기서는 점의 선대칭 이동을 코드로 변환해 보겠다.즉, 목적은 xy좌표점을 하나의 직선을 기준으로 선대칭이 되는 또하나의 xy좌표점을 찾는것이다. 먼저 선대칭 점을 찾는 공식은 이곳을 참고바란다. http://mathbang.net/465 http://www.mathfactory.net/node/367 여기서 이용할 내용은 대충 이렇다 1. 이동전 (x1,y1.. 2014. 8. 15.