image aspect height calculation
bar button item creation
BlockButton with action block