我正在尝试更改 iOS(swift)中谷歌表格单元格的背景颜色,但我找不到任何文档。
我在github上找到了一个允许你改变一个值的项目,而且它工作正常。
这是代码:
@IBAction func write() {
let range = "B2"
let valueRange = GTLRSheets_ValueRange(json: [
"majorDimension": "ROWS",
"range": range,
"values": [
[
10,
],
],
])
let query = GTLRSheetsQuery_SpreadsheetsValuesUpdate.query(withObject: valueRange, spreadsheetId: Globals.shared.YOUR_SHEET_ID, range: range)
query.valueInputOption = "USER_ENTERED"
query.includeValuesInResponse = true
Globals.shared.sheetService.executeQuery(query) { (_: GTLRServiceTicket, result: Any?, error: Error?) in
if let error = error {
print("Error", error.localizedDescription)
self.view.makeToast(error.localizedDescription)
} else {
let data = result as? GTLRSheets_UpdateValuesResponse
let rows = data?.updatedData?.values as? [[String]] ?? [[""]]
for row in rows {
print("row: ", row)
self.view.makeToast("value \(row.first ?? "") wrote in \(range)")
}
print("success")
}
}
}
但是我找不到如何更改背景颜色。
有什么提示吗?谢谢