I’ve created a custombagde by using from custom badge 2.0. However I got the following problem after I switched to second active segment, would anyone help me on it?
Original

After

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Looks like you’re adding the badge as a subview of the segmented control, and switching the control’s value reorders its subviews in such a way that one of the segments is covering your badge. Two possible solutions:
[theControl bringSubviewToFront:theBadgeView];