Flutter IconButton 패딩 ( Padding ) 제거

     

    IconButton을 사용하면 위와 같이 아이콘 외에 주변에 패딩이 들어가 있습니다. 

    48px의 사이즈로 둘러싸져 있는데, 이 부분을 제거하고 싶을 때가 있습니다. 

     

    조금 검색해보면 아래와 같이 padding: EdgeInsets.zero을 추가하면 된다고 하는데 되지 않는다.... 

    IconButton(onPressed: (){}, 
    	icon: Icon(Icons.close, size: 12, ),     
        padding: EdgeInsets.zero,
    
    ),

     

    padding: EdgeInsets.zero , constraints: BoxConstraints() 추가하면 된다. 

    IconButton(onPressed: (){}, 
    	icon: Icon(Icons.close, size: 12, ),     
        padding: EdgeInsets.zero,
        constraints: BoxConstraints(),
    ),

    댓글