Code refactoring for allowing custom appearance configuration with no exact order
Code refactoring for allowing custom appearance configuration with no exact order

sprylogics/DZNSegmentedControl,xhacker/DZNSegmentedControl,gtranchedone/DZNSegmentedControl,CQXfly/DZNSegmentedControl,dzenbot/DZNSegmentedControl,hoanganh6491/DZNSegmentedControl,hoanganh6491/DZNSegmentedControl,hjanuschka/DZNSegmentedControl,xhacker/DZNSegmentedControl,hjanuschka/DZNSegmentedControl,jonesgithub/DZNSegmentedControl,gtranchedone/DZNSegmentedControl,smallmuou/DZNSegmentedControl,CQXfly/DZNSegmentedControl,bellchen/DZNSegmentedControl,hjanuschka/DZNSegmentedControl,jonesgithub/DZNSegmentedControl,perrystreetsoftware/DZNSegmentedControl,gtranchedone/DZNSegmentedControl,xhacker/DZNSegmentedControl,hoanganh6491/DZNSegmentedControl,CQXfly/DZNSegmentedControl,smallmuou/DZNSegmentedControl,jonesgithub/DZNSegmentedControl,smallmuou/DZNSegmentedControl