전체 글

전체 글

    [Kotlin] 키보드 내리기 Hide keyboard

    안드로이드 디바이스의 소프트 키보드를 내리려면 아래 와 같은 소스를 extension으로 등록해 놓으면 편합니다. import android.app.Activity import android.content.Context import android.view.View import android.view.inputmethod.InputMethodManager import androidx.fragment.app.Fragment fun Fragment.hideKeyboard() { view?.let { activity?.hideKeyboard(it) } } fun Activity.hideKeyboard() { hideKeyboard(currentFocus ?: View(this)) } fun Context.hid..

    [objective-c] addsubview 사이즈 오류

    아이폰 개발중에 xib로 화면을 그리는데 좌우 여백에 맞춰서 화면을 그리는데 여백에 맞춰서 화면이 나오지 않고 한쪽으로 치우쳐서 나타나서 이유를 찾아 본 결과 addSubView로 화면을 추가 하면 화면을 리사이즈해 줘야 정상적으로 적용 된다고 합니다. - 이전 소스 _popupView=[[PopupView alloc]initWithNibName:@"PopupView" bundle:nil]; [self.view addSubview:_popupView.view]; - 화면 사이즈 구해서 적용하는 소스 // 화면 사이즈 가져 오기 CGRect screenRect=[[UIScreen mainScreen]bounds]; CGFloat deviceWidth=screenRect.size.width; CGFloat ..

    [Compose] 하철이 - 가로 스크롤 아이템

    [Compose] 하철이 - 가로 스크롤 아이템

    Compose 스터디를 위해서 기존 개발된 "하철이"앱을 compose 로 바꿔보는 중입니다. 1. 기본 텍스트 상단 Text( text = "실시간 하철이", fontSize = 25.sp, textAlign = TextAlign.Center, modifier = Modifier .align(Alignment.CenterHorizontally) .padding(top = 35.dp) .fillMaxWidth() ) 2. 가로 스크롤 Row LazyRow( modifier = Modifier.fillMaxWidth().padding(5.dp), state = rememberLazyListState() ) { items(subwayLines) { subway -> stationLinesItem(subway..