Използвайте HMSegmentedControl, за да реализирате сегментиран контрол

Use Hmsegmentedcontrol Realize Segmented Control



Хао Менг е посветен на своя принос и уважава резултатите от труда на автора, моля не препечатвайте.



Ако статията е полезна за вас, моля, дарете на автора и подкрепете Hao Meng. Размерът на дарението е произволен и фокусът е върху вашия ум



Искам да даря: Щракнете, за да дарите



Cocos2d-X × изпратено: Щракнете върху мен, за да изпратите


HMSegmentedControl е заместител на UISegmentedControl, имитиращ ефекта, използван от Google Currents.



Кодът по-долу ще създаде сегментиран контрол с външния вид по подразбиране:

HMSegmentedControl *segmented = [[HMSegmentedControl alloc] initWithSectionTitles:@[@'Announcement received',@'Announcement issued']] segmented.autoresizingMask = UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleWidth segmented.frame = CGRectMake(self.view.bounds.bounds. .width/2-100, 4, 200, 40) segmented.backgroundColor = [UIColor clearColor] segmented.selectionIndicatorHeight = 3.0f segmented.font = [UIFont fontWithName:@'STHeitiSC-Light' size:19.0f] segmented.textColor = WHRGB(255, 175, 185) segmented.selectedTextColor = [UIColor whiteColor] segmented.selectionIndicatorColor = [UIColor whiteColor] segmented.selectionStyle = HMSegmentedControlSelectionStyleFullWidthStripe segmented.selectionIndicatorLocation = HMSegmentedControlSelectionIndicatorLocation: add @selector(segmentedControlChangedValue:) forControlEvents:UIControlEventValueChanged] self.segmentedControl = segmented [self.navigationController.na vigationBar addSubview:segmented]
Включен е демонстрационен проект, показващ как да персонализирате напълно контрола.



Хао Менг е посветен на своя принос и уважава резултатите от труда на автора, моля не препечатвайте.

Ако статията е полезна за вас, моля, дарете на автора и подкрепете Hao Meng. Размерът на дарението е произволен и фокусът е върху вашия ум

Искам да даря: Щракнете, за да дарите

Cocos2d-X × изпратено: Щракнете върху мен, за да изпратите

Препечатано на: https://blog.51cto.com/haomengzhu/1664344