Scrapbook(137)
-
[iOS] 웹뷰 백그라운드 투명 처리
웹뷰의 html을 라운드 형태로 디자인 한후 팝업 등으로 사용할 때 배경의 투명 처리가 필요한데 그때 사용하면 굿! - (void)makeBodyBackgoundTransparent { for (UIView *subview in [webView subviews]) { [subview setOpaque:NO]; [subview setBackgroundColor:[UIColor clearColor]]; } [webView setOpaque:NO]; [webView setBackgroundColor:[UIColor clearColor]]; } 구글링의 힘은 역시나 크다. 네이버는 너무 빈약~
2013.10.16 -
[IOS] 화면 강제 밝기 후 이전 밝기 설정 복원
유지보수 하는 앱에서 고객이 편의점에 모바일 바코드를 제시할 때 가장 밝은 밝기로 보여주고 꺼지기 않게 해달라는 오더가 있어 아래와 같이 처리.헤더 파일에 우선 CGFloat oldBrightness;정의 후 - (void) viewWillDisappear:(BOOL)animated { [super viewWillDisappear:animated]; if ([[UIScreen mainScreen] respondsToSelector:@selector(brightness)]) { [[UIScreen mainScreen] setBrightness:oldBrightness]; } } - (void)viewDidLoad { [super viewDidLoad]; oldBrightness = [[UIScreen ma..
2013.10.11 -
ASP.NET Web Service wsdl.exe utility
wsdl을 cs 생성하려다 반나절 삽질. 그러다 발견한... 모르면 손발에 머리까지 고생이다. 인터넷아 고맙다. wsdl.exe Utility proxy 클래스를 자동으로 생성한다. ex) with the .asmx file as the parameter: wsdl http://localhost/.../CreditVerify.asmx /n:CreditVerifyProxy /out:CreditVerifyProxy.cs ex) with the .wsdl document as the parameter: wsdl http://localhost/.../CreditVerify.asmx?WSDL /n:CreditVerifyProxy /out:CreditVerifyProxy.cs ex) language selectio..
2013.09.10 -
이전 프로젝트 아이폰5 해상도 대응
이통사 서비스 유지보수를 하며, 아이폰5 해상도 대응으로 고민하던차 좋은글이 있어 옮겨봅니다. 1. Project - Build Settings - Valid Architectures에 armv7s를 추가해줍니다. 2. Default-568h@2x.png 파일을 추가해줍니다. (이 파일이 없으면 아이폰5 해상도로 안나옵니다.) 기본적으로는 위의 작업만 하시면 아이폰5용 해상도로 출력됩니다. 아이폰5가 없으시면 시뮬레이터로 보시면 됩니다. 해상도 작업은 이미지가 아닌경우 SDK4.5부터 지원하는 Constraints를 통해서 늘려줄 수 있지만 이미지인 경우에는 해상도에 맞는 이미지파일을 따로 마련하시거나 위치를 조정해주셔야합니다. 아이폰이 3.5인치 일때는 좌표가 항상 같았기 때문에 좌표를 지정해놓는 경우..
2013.01.08 -
[iOS] UIAlertView - didDismissWithButtonIndex 이벤트 문제
UIAlertView의 Delegate 이벤트가 제대로 진행되지 않아 며칠간의 디버깅(삽질)끝에 찾아냈다. 개발에서 노하우 정말 중요하다. clickedButtonAtIndex ==> didDismissWithButtonIndex 로 수정하여 해결. 아래는 고마운 글. 문 제 UIAlertView 메세지를 출력하는 도중 Home 버튼과 같이 예외 상황이 경우 UIAlertView의 Delegate 이벤트가 제대로 진행되지 않은 현상 현 상 문제 소스 - (void) spotDownloader:(SpotDownloader *)downloader didDownloadAll:(int)allSpot { //마지막에 if(NaNetworkReachable() == NO) { [i_downloader stop]; ..
2012.12.04 -
스마트폰 디바이스별 사이즈(해상도)
아이폰 4 : 640*960 아이폰 3GS : 320*480 아이패드 : 768*1024 갤럭시노트 : 800 * 1280 베가레이서2: 720 * 1280 갤럭시 S, S2, U, K, A : 480*800 갤럭시 S3 : 720 * 1280 갤럭시 탭 : 1024*600 갤럭시 탭 10.1 : 1280*800 옵티머스 Z,Q,마하 : 480 * 800 베가, 시리우스, 미라크, 이자르 : 480*800 디자이어, 디자이어 HD : 480*800 넥서스원 : 480*800 모토로이,모토쿼티,모토그램,모토디파이 : 480*854 엑스페리아x10 : 480*854 액스페이자x10 미니, x10미니 : 240*320 옵티머스원, 안드로-1 : 320*480 스마트볼, 모토믹스: 320*480 레전드, 디자이..
2012.08.22