回答
几乎所有这些控件可以使用一个UIWebView来显示 - 如果这不是一种选择,有看看UIWebView的实现,它应该给你一些想法。
但是,如果你想本地控制,这些都可能是最好的选择:
- 单选按钮:UISegmnetedControl
- 的复选框:UISwitch
- 下拉:UIPickerView(在UIWebView中使用)。
x对于UILabel中的y的幂很容易。只需用unicode上标字符替换您的索引...我使用以下方法将整数转换为带上标字符的字符串。
+(NSString *)convertIntToSuperscript:(int)i {
NSArray *array = [[NSArray alloc] initWithObjects:@"⁰", @"¹", @"²", @"³", @"⁴", @"⁵", @"⁶", @"⁷", @"⁸", @"⁹", nil];
if (i >= 0 && i <= 9) {
NSString *myString = [NSString stringWithFormat:@"%@", [array objectAtIndex:i]];
[array release];
return myString;
}
else {
NSString *base = [NSString stringWithFormat:@"%i", i];
NSMutableString *newString = [[NSMutableString alloc] init];
for (int b = 0; b<[base length]; b++) {
int temp = [[base substringWithRange:NSMakeRange(b, 1)] intValue];
[newString appendString:[array objectAtIndex:temp]];
}
[array release];
NSString *returnString = [NSString stringWithString:newString];
[newString release];
return returnString;
}
}
对于一个超链接,请使用Property Inspector -> Detection -> Links
一个UITextView
启用,Editable
行为无效。当然这也可以在UIWebView中使用。
- 单选按钮:
UISegmentedControl
- 的复选框:
UISwitch
- 下拉:
UIPickerView
- X募集到的UILabel电力Y:没有这样的事,你需要自己绘制 。
- 超链接:使用
UILabel
并附加了敲击的手势识别器 它(或自定义类型的按钮)
UISegmentedControl不是一个选择的单选按钮..感谢您的快速回复,我知道这些选择,但隐藏在这个问题的问题是......为什么我们没有提供确切的事情?当这是预期? –
与UISwitch..lets一样,假设有3-4个选项,然后用Check Box我们可以选择两个,三个或全部。但使用单选按钮,我们只能选择一个。那么UISegmentedControl和UISwitch如何可以精确地替代单选按钮和复选框呢? –
@Shahab:您需要为每个复选框添加多个UISwitch。 –
- 1. 什么是iframe替代品?
- 2. 什么是APC替代品?
- 3. 什么是Facebook Fans API的替代品?
- 4. 什么是matlabFunction的好替代品?
- 5. 什么是UIAccessibilityVoiceOverStatusChanged的替代品
- 6. Selenium webdriver:什么是browserbot的替代品?
- 7. 什么是REBASE.EXE的替代品?
- 8. 什么是Facebook的开源替代品?
- 9. 什么是Threadpool的替代品?
- 10. 什么是XCTAssertEqualObjects的替代品?
- 11. 什么是:: shadow和/ deep /的替代品?
- 12. 什么是GeoEXT的替代品?
- 13. 什么是IncludeInAll(...)的替代品?
- 14. 什么是checkValidity()的jQuery替代品?
- 15. 什么是Lattix的开源替代品?
- 16. 什么是可用的XUL替代品?
- 17. 什么是start-mapred.sh的替代品?
- 18. 什么是Silverlight中DataTrigger的替代品
- 19. 什么是FilteredQueryDescriptor的替代品?
- 20. 什么是一些Linux兼容的MATLAB替代品?
- 21. 什么是TFS的一些ALM替代品?
- 22. 什么是一些很好的英特尔XDK替代品?
- 23. 什么是这个jQuery选择器的纯JavaScript替代品?
- 24. 什么是这些静态变量的可能替代方案?
- 25. 这些代码行是做什么的?
- 26. 这些代码是做什么的?
- 27. 这些代码行是做什么的?
- 28. deltree发生了什么事,它的替代品是什么?
- 29. 什么是一些OpenID替代
- 30. 什么是一些pagerank替代方案?
你是如何在上标中写的,我的意思是键的组合等? –
您需要启用字符查看器...进入系统偏好设置>语言和文字>输入源,并勾选键盘和字符查看器 –
已启用....现在HackinTosh与哪些组合键? –