Move some code to `viewdidload` & dynamic update `leftButton` size.

Related issue: #3