0
私は腕時計キットのアプリを開発中です。ここでは、選択した行を表で強調表示したいと思います。私の問題は、行に追加されたイメージが再度ダウンロードされる行を選択したとき、またはそのリストが点滅していると言うことができるときです。私は更新を選択する行だけを必要とします。WKInterfaceテーブルのデータをリロードします+目的c
私は腕時計キットのアプリを開発中です。ここでは、選択した行を表で強調表示したいと思います。私の問題は、行に追加されたイメージが再度ダウンロードされる行を選択したとき、またはそのリストが点滅していると言うことができるときです。私は更新を選択する行だけを必要とします。WKInterfaceテーブルのデータをリロードします+目的c
あなたはUITableView
のdelegate
MethodeのからあなたdidSelectRowAtIndexPath
に条件を追加することができます:あなたのイメージがすでにある
場合は、単に更新/あなたが行ハイライトまたは何したいです。
オーバーワイズ画像をダウンロードします。
if (cell.myImage == nil)
{
// Download your image
}
else
{
// Reload your cell
}
また、あなたはMethodeのshouldHighlightRowAtIndexPath
を書き換える(まだUITableView
のdelegate
から)、あなたはあなたの行をハイライト表示したい場合はYES
を返すことを確認することができます。
- (BOOL)tableView:(UITableView *)tableView shouldHighlightRowAtIndexPath:(NSIndexPath *)indexPath
{
return YES;
}
私が間違っている場合や、場合私はあなたが私に知らせてくれることを躊躇しないで尋ねた質問を逸した。
ありがとうございました。しかし、アップルウォッチでは、これらのデリゲートメソッドは機能しません。私は問題を解決しました...しかし、あなたはとてもうまくやっています。:) –
返信ありがとう、私はその事実を今は分かっていませんでした。とにかくあなたの問題を解決できることは素晴らしいことです。 –