a button group like iOS's style