不是一个大问题,但我面临两难选择。我正在实现一些iOS UI测试,我无法将框架所需的辅助功能标识符设置为我的UITableView。
整个部分似乎没有出现在界面构建器中的Identity Inspector中。
请参阅随附的截图。
我尝试以编程方式执行此操作,但它也无法正常工作。
我将可访问性标识符设置为已启用,并将其值设置为viewDidLoad()
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view
// set delegate and data source
tableView.delegate = self;
tableView.dataSource = self;
// load the table Data
tableData = ["Red", "Green", "Blue", "White", "Yellow"]
// set accessibility identifier
tableView.isAccessibilityElement = true
tableView.accessibilityIdentifier = "tableView"
}
这只是一个示例应用,我正在测试实际的框架。
欢迎任何帮助。
我正在使用XCode 7.3.1
答案 0 :(得分:5)
试试这个:
plotCircle <- function(LonDec, LatDec, Km) {
ER <- 6371
AngDeg <- seq(1:360)
Lat1Rad <- LatDec*(pi/180)
Lon1Rad <- LonDec*(pi/180)
AngRad <- AngDeg*(pi/180)
Lat2Rad <-asin(sin(Lat1Rad)*cos(Km/ER)+cos(Lat1Rad)*sin(Km/ER)*cos(AngRad))
Lon2Rad <- Lon1Rad+atan2(sin(AngRad)*sin(Km/ER)*cos(Lat1Rad),cos(Km/ER)-sin(Lat1Rad)*sin(Lat2Rad))
Lat2Deg <- Lat2Rad*(180/pi)
Lon2Deg <- Lon2Rad*(180/pi)
polygon(Lon2Deg,Lat2Deg,lty=2)
}
有关 tableView.accessibilityLabel = "My tableView label"
tableView.isAccessibilityElement = true
的{{1}}的详细信息,请参阅此处:Enhance the Accessibility of UITableView
答案 1 :(得分:2)
不是标识符,设置accessibilityLabel,框架通常使用