기본 콘텐츠로 건너뛰기

8월, 2015의 게시물 표시

[android] textview 옆에 image 추가하기.

xml페이지에 다음과 같이 구현 android:drawableLeft  : 텍스트 왼쪽에 이미지 추가. android:drawableRight : 텍스트 오른쪽에 이미지 추가. Left, Right 외에도 top, bottom, start, end가 있다. android:drawablePadding : 이미지의 공간 (텍스트와 이미지 사이의 간격을 띄울 때 주로 사용.) <TextView           android:layout_width="wrap_content"           android:layout_height="wrap_content"           android:text="오른쪽에 마크"           android:drawableRight="@drawable/mark"           android:drawablePadding="10dp" />

[ios] image set Retina 4-inch가 안먹을 때

Image set을 이용하여 기기별로 이미지를 각각 지정하여도 iphone5/5s에서 Retina 4-inch의 이미지가 적용이 되지 않고 2x의 이미지가 적용되는 현상이 발생했다. 적용되지 않았던 원인은!! Deployment Target을 6.0으로 지정했기 때문에!!! 7.0으로 변경하니 제대로 적용되었다. 7.0부터 적용되며 그 이하에서는 Retina 4-inch대신 2x이미지가 적용되는듯 하다.

[ios] addsubview를 사용해 autolayout이 작동하지 않을 때

autolayout을 적용했음에도 view의 크기가 기기에 따라 변하지 않을 때 (fullscreen을 원할 때) FirstViewController *viewController = [[ FirstViewController  alloc ]  initWithNibName : @"FirstViewController" bundle : nil ]; viewController. view . frame = self . view . frame ; or  viewController. view . frame  =[ UIScreen   mainScreen ]. applicationFrame ; [ self . view addSubview : viewController. view ];

[ios] viewcontroller 간의 데이터(값) 전달 (delegate 이용)

FirstViewController SecondViewController 두개의 뷰가 존재하며 FirstViewController에 SecondViewController의 데이터를 전달하고자 한다. SecondViewController : 데이터를 전달 FirstViewController : 데이터를 받음 [SecondViewController.h] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 // 프로토콜 선언 @protocol SecondViewDelegate  < NSObject > ; @required - ( void ) getData:( int )data; @end // 델리게이트 선언 @ interface  SecondViewController : UIViewController {     id  <  SecondViewDelegate  >  delegate; } @property (nonatomic,assign) id <  SecondViewDelegate  >  delegate; @end Colored by Color Scripter cs [SecondViewController.m] 1 2 // 값을 보냄 [self.delegate getSelectData: 10 ]; cs [FirstViewController.h] 1 2 3 4 # import   "SecondViewController.h" @ interface  F...