added setCustomSpacing:afterView, inter-gravity are spacing, inter-view spacing, default spacing