回答
幾乎所有這些控件可以使用一個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. 什麼是iPhone的鍵盤替代品?
- 2. 什麼是硒的一些替代品?
- 3. 這些控件是什麼?
- 4. 什麼是iframe替代品?
- 5. 什麼是APC替代品?
- 6. 什麼是Erlang替代品?
- 7. 這些控件叫什麼?
- 8. 什麼是Set-WindowsAzureLog的替代品?
- 9. 什麼是matlabFunction的好替代品?
- 10. 什麼是GeoEXT的替代品?
- 11. 什麼是avcodec_thread_init的替代品?
- 12. 什麼是REBASE.EXE的替代品?
- 13. 什麼是Threadpool的替代品?
- 14. 什麼是Facebook的開源替代品?
- 15. Selenium webdriver:什麼是browserbot的替代品?
- 16. 什麼是:: shadow和/ deep /的替代品?
- 17. 什麼是Contacts.People.NOTES的替代品?
- 18. 什麼是Lattix的開源替代品?
- 19. 什麼是IncludeInAll(...)的替代品?
- 20. 什麼是checkValidity()的jQuery替代品?
- 21. 什麼是FilteredQueryDescriptor的替代品?
- 22. 什麼是Silverlight中DataTrigger的替代品
- 23. 什麼是grails.converters.deep.JSON的替代品
- 24. 什麼是Facebook Fans API的替代品?
- 25. 什麼是start-mapred.sh的替代品?
- 26. 什麼是XCTAssertEqualObjects的替代品?
- 27. 什麼是可用的XUL替代品?
- 28. 什麼是UIAccessibilityVoiceOverStatusChanged的替代品
- 29. 什麼是443端口的替代品?
- 30. 什麼是rand()的合適替代品?
你是如何在上標中寫的,我的意思是鍵的組合等? –
您需要啓用字符查看器...進入系統偏好設置>語言和文字>輸入源,並勾選鍵盤和字符查看器 –
已啓用....現在HackinTosh與哪些組合鍵? –