티스토리 뷰
목차
반응형
ClipRRect 위젯
이미지의 모서리를 둥글게 1
ClipRRect(
child: Image.asset('assets/no-picture-taking.png'),
borderRadius: BorderRadius.circular(10),
)
예제
Container(
width: double.infinity,
height: 170,
child: newsItem['urlToImage'] != null
? ClipRRect(
child: Image.network(
newsItem['urlToImage'],
fit: BoxFit.cover,
),
borderRadius: BorderRadius.circular(10),
)
: ClipRRect(
child: Image.asset('assets/no-picture-taking.png'),
borderRadius: BorderRadius.circular(10),
),
)
===========================================================================================
컨테이너 영역 모서리 둥글게
ShapeDecoration 옵션
Container(
width: double.infinity,
height: 57,
decoration: ShapeDecoration(
color: Colors.black.withOpacity(0.7),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.only(
bottomLeft: Radius.circular(10), // 왼쪽아래 모서리
bottomRight: Radius.circular(10), // 오른쪽 아래 모서리
),
),
),
===========================================================================================
텍스트 글자 행(라인)수 제한 주기 옵션 및 ...(점점점 처리)
Text 옵션에 maxLines 속성에 행수를 적고 Textoverflow.ellipsis 하면 ...으로 처리한다
Text(
newsItem['title'],
style: TextStyle(
color: Colors.white,
fontSize: 14,
fontWeight: FontWeight.bold,
),
maxLines: 1,
overflow: TextOverflow.ellipsis,
)
반응형
'개발' 카테고리의 다른 글
플러터- 안드로이드 설정 관련(sdk 버전 ,코틀린 버전 변경) (0) | 2024.09.23 |
---|---|
비쥬얼코드 visual code 유용한 확장프로그램 (0) | 2024.09.23 |
플러터 목록 출력 샘플 (0) | 2024.09.23 |
내부 DB sqflite CRUD 샘플 (0) | 2024.09.23 |
안드로이드 스튜디오 프로젝트 삭제 (프로젝트 제거) (0) | 2024.09.23 |