This is an Ionic 1 project. Putting this:
<div style="width:100% !important; background-color:gray;">
<input type="date" style="width:100% !important;border:2 px solid red" />
</div>
and then viewing it in iOS simulator, I see that the field itself doesn’t take all the width. It takes more or less half width. I can see that the div stretch to 100%. But the input is still not able to stretch. Is there a solution to this?