본문 바로가기

ios

(48)
네비게이션바 밑 라인 없애기 플랫디자인으로 네비게이션쪽 작업을 하다 보면 네비게이션과 같은 색상을 사용할때가 있습니다.이런 경우 아래와 같이 중간에 줄이 생깁니다.이걸 제거해야... 좀더 이쁘게 보일텐데요. 아래 두줄의 코드를 입력하면 UINavigationBar 밑의 줄이 제거됩니다. [[UINavigationBar appearance] setShadowImage:[[UIImage alloc] init]]; [[UINavigationBar appearance] setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault]; 이제 원하는대로 라인이 없어짐!
podspec에 외부 framework 추가 podspec을 이용하여 라이브러리를 만들때가 있습니다.dependency를 추가할때 cocoapods에 있는 library면 쉽게 추가가 가능하다. 하지만 *.framework 파일을 추가하려고 하니 cocoapods 사이트에서도 정보를 찾기 어렵습니다. 해결방법은 vendored_frameworks를 이용하는 것입니다. spec.vendored_frameworks = 'Framework/KakaoOpenSDK.framework' pod install 후 확인해 보면 잘 설정되어 있음을 확인할 수 있습니다.
새 학기 다들 열심히 하겠다고 다짐하지요. 벌써 3월 11일이네요..새학기가 시작되는 달이라 다운로드 수가 어떻게 변경했는지 확인해 봤습니다.예상대로 개강하자마자 다운로드가 많이 늘어 났는데 그것도 하루뿐이네요. '도서관 좌석 정보' Android '도서관 좌석 정보' iOS 실제 수치 차이는 크지만 Android, iOS모두 3/1에 큰 수치로 늘었습니다.이번주 수치는 정확히 나오지 않아서 모르겠지만 아마 주말에 많이 올라갔을 것으로 보입니다.
URL scheme for KakaoOpenSDK is not set properly in plist. 카카오SDK 를 적용할때 plist URL types에 Scheme을 추가해야 합니다.기존에 다른 URL Scheme이 있는 경우 가장 밑에 카카오 Scheme이 추가됩니다.이 상태에서 카카오 라이브러리를 호출하게 되면 아래 오류 메세지가 나올 수 있습니다. "URL scheme for KakaoOpenSDK is not set properly in plist." 분명 plist에 URL Scheme 을 제대로 등록했는데도 이런 오류가 나온다면 plist 파일을 열어 URL types의 순서를 변경해줍니다.kakao Scheme을 첫번째로 설정하고 실행하면 오류 없이 잘 동작합니다.
Xcode Bots 적용 회사 개발팀 블로그에 Bots 적용 사례에 대한 글을 올렸습니다. 전체 글은 다음 링크로...http://bigmatch.i-um.net/2014/02/xcode-bots-%EC%A0%81%EC%9A%A9/
ChopeToastView v0.1.1 0.1 버전으로도 충분히 이용 가능합니다. 하지만 비효율적으로 돌아가고 있습니다. setPadding / setMargin 등을 할때마다 frame을 새로 계산해주고 있죠. 그러다 보니 setter를 구현해주고 있습니다.0.1.1 에서는 setter를 없애고 조금 더 효율적인 방향으로 수정해 보았습니다. http://cocoapods.org/?q=Chopehttps://github.com/chope-yoonhg84/ChopeToastView
ChopeToastView로 cocoapods 처음 등록 iOS에서도 Android의 Toast같은 형태로 메세지를 보여주는 일이 많습니다.Apple에서 제공하는 기능이 없어서 직접 구현해 보았습니다. http://cocoapods.org/?q=chope 기본 사용 방법은 다음과 같습니다.기본 애니메이션기본 출력시간[[ChopeToastView ToastViewWithMessage:@"TEST"] show]; 보여지는 시간을 지정할 수 있습니다.기본 애니메이션 [[ChopeToastView ToastViewWithMessage:@"TEST"] showWithDuration:1.0]; 애니메이션 지정도 가능합니다. [[ChopeToastView ToastViewWithMessage:@"TEST"] showWithAnimation:^(ChopeToastView *..
도서관 좌석 정보 iOS7 지원 업데이트 거의 2년가까이 업데이트를 하지 않았던 아이폰앱을 업데이트하였습니다.이번 업데이트로 최신 버전인 iOS7을 지원하였으며 5인치 디바이스도 지원하게 되었습니다.기능은 이전이랑 거의 같습니다. 앞으로 몇가지 기능들이 더 추가될 예정입니다. https://itunes.apple.com/us/app/doseogwan-jwaseog-jeongbo/id498836252?mt=8