본문 바로가기

전체

(325)
10월 운동결과 10월은 추석연휴라 헬스장이 안했고, 응급실에 실려갔다.운동일 수가 적어 평균 몸무게가 의미가 별로 없을 것 같다.성과는 81.5를 찍어봤다는 정도
9월 운동결과 저번에 증량기라고 말했듯이 살도 쪘고, 야근하느라고 빠진 날도 많다 ㅋㅋㅋㅋ 추석도 5,6,7,9(9일은 새벽 1시까지 했음) 다 출근해서 10월도 텅텅 빌 예정iOS11로 올리니 아이폰 자체 건강앱에서 월별 그래프와 평균이 표시된다. 평균을 안냈었는데, 저 수치도 쭉 내 보면 의미가 있을 거 같다.시작 날짜가 5월이라 5월은 시작 수치주말이라서 조금 낮게 나왔다.주말 kg보고 안심했다가 평일 kg보고 기겁했다.운동 시작 안했으면 90을 가볍게 넘을 뻔 했다.조금씩 줄어가는 것이 보인다.먹는 것은 평소대로 먹고 운동했다.운동만 꾸준히 해도 쭉쭉 줄어든다.문제는 너무 감소하니깐 맘이 풀어져서 막 먹은 관계로 8월 말부터 9월 초까지 다시 불어났다 ㅋㅋㅋ그리고 9월 체중다시 불어난 것을 인식해서 조절하는 중..
[iOS] iOS11에서 테이블뷰를 부를때 셀크기가 변하는 현상 말로 설명하긴 좀 그렇고 아래 gif를 보면 확실하다위와 같은 현상때문에 뭔가 화면이 왼쪽 위로 쏠리는 현상으로 보여 이를 수정하기 위한 코드self.tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentBehavior.never위와 같이 코드로 하거나 아래와 같이 스토리보드상에서도 설정할 수 있다.테이블 뷰를 선택한 상태에서 우측 메뉴의 5번째를 확인하면 scrollView란에 Content Insets라고 있는데 이것을 Never로 설정하면 된다.
8월 운동결과 8월말에 감량기 같다고 방심하다 먹기 시작해서 확 불어버렸다..야근도 시작되서 죽을 맛다음달에 올릴 9월도 초에는 엄청 찜..8월달 운동의 성과는 82.대를 찍어봤다 정도
[iOS] circleView외곽 dimming 처리 카카오톡 프로필 사진처럼 동그라미 뷰를 만드는 것과 연계로 사진을 crop할때 프로필 사진에 사용되는 원 영역 외에는 dimming처리를 하고 싶어 사용한 코드위 사진과 같이 네모 안의 동그라미 외의 부분을 dimming처리하는 코드다.반원들은 네모 크기 조절하기 위해 붙인 circle view니 신경쓸 필요 없다. /** crop뷰 안의 동그라미 바깥부분을 가려주는 뷰를 만드는 함수 - parameter view : circle뷰의 rect정보 */ func maskingCircleView(view:Rect) { let maskRect = CGRect(x: 0, y: 0, width: view.frame.size.width, height: view.frame.size.height) UIGraphicsB..
[iOS] documentation 1. ObjC1줄의 경우(주로 변수) @property (nonatomic, assign) CGFloat angle; ///< 각도 위에다 쓸 경우(주로 함수)/** @brief size값중 더 짧은 값을 반환하는 함수 @param size CGSize @return CGFloat size값중 더 짧은 값 */ + (CGFloat)getMinLength : (CGSize)size; 2. swift1줄의 경우(주로 변수)/// default birthday 문구 let defaultBirthdayString = "yyyy.mm.dd" 위에다 쓸 경우(주로 함수) /** 두 점 사이의 거리를 구하는 함수 - parameter firstPoint : 첫번째 점 - parameter secondPoint : 두..
[iOS] datePickerCell만들기 WWDC2013에 datePickerCell 시연이 나왔었고,애플에도 샘플 코드가 등장하지만컨셉만 가지고 swift3로 구현해 보았습니다.이 컨셉을 가지고 일반 picker와도 연동이 가능하고 일반 picker의 section수 변경도 할 수 있습니다.위와 같이 클릭하면 pickerCell이 열리고 선택하면 라벨에 해당 날짜가 채워지는 구조로 되어있습니다. 위의 샘플 프로젝트로 확인할 수 있습니다. 먼저 테이블 뷰를 만들고datePicker가 들어갈 셀을 만들어 줍니다.클래스는 datePicker를 가지는 cell을 하나 만들어서 추가해주면됩니다.첨부한 파일을 쓸 경우 datePicker객체와 action2가지를 스토리 보드 상의 datePicker와 연결해 줍시다. 생성한 테이블뷰의 delegate와 ..
[iOS]메인스토리보드가 나타나기 전에 뷰 하나 끼워넣기 초기설정 페이지같이 메인스토리 보드가 뜨기전에 한번만 뷰를 띄우고 싶을 때아래와 같이 구현하면 된다.- AppDelegate func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { if isNeedsSettingScreen { self.showSettingScreen() } return true}/** setting화면으로 가는 함수*/ func showSettingScreen() { let settingStoryboard: UIStoryboard = UIStoryboard(name: "Settings", bu..