【问题标题】:watchkit - how to use my numbers with an imagewatchkit - 如何将我的数字与图像一起使用
【发布时间】:2016-01-17 17:43:28
【问题描述】:

我有以下代码:

for(int i = 0; i < 4; i++){
    NSMutableString *Row = [NSMutableString new];
    for(int j = 0; j < 4; j++){
        [Row appendString:[NSString stringWithFormat:@"%d", numbers[j][i]]];
    }
    NSLog(@"%@\n", Row);
}

这样我得到以下输出:

6473 7354 9835 6475

我的 WKInterfaceController 上有 16 张图片分组,现在我想为每个数字显示一张图片。例如,a 4 = image4.png, 8 = image8.png。

第一行是:image6 image 4 image7 and image3 以此类推。

我怎么去那里?

【问题讨论】:

    标签: string image watchkit


    【解决方案1】:

    您需要在 imageView 的实例上设置图像 (WKInterfaceImage)

    yourimageView.setImage(UIImage(named: "image name string"));
    

    您的上述代码只是根据您的方法提供 imageName 。如果您的故事板中有多个WKInterfaceImage 对象,那么您需要为每个对象制作插座,然后相应地设置图像。由于WatchKit 不支持Collection outlet,所以您需要为每个WKInterfaceObject 制作outlet。您可以将 Inspector 中的图像设置为特定对象的图像是否应该始终相同。

    【讨论】:

      猜你喜欢
      • 2015-05-27
      • 1970-01-01
      • 1970-01-01
      • 2021-05-25
      • 1970-01-01
      • 2019-07-15
      • 2021-02-26
      • 2017-10-18
      • 2021-02-10
      相关资源
      最近更新 更多