【问题标题】:How to create TableViewCell with subtitle from Plist如何从 Plist 创建带有字幕的 TableViewCell
【发布时间】:2016-03-30 08:47:24
【问题描述】:

我想用我的title and subtitle cell、标题和副标题值从我的plist 创建TableViewCell。需要什么方法?怎么做?

从最近开始学习客观。有谁可以帮我离开这里吗?谢谢

列表:

<plist version="1.0">
<dict>
    <key>Stations</key>
        <array>
            <dict>
                <key>Title</key>
                <string>F1</string>
                <key>Subtitle</key>
                <string>F1 A</string>
            </dict>
            <dict>
                <key>Title</key>
                <string>F2</string>
                <key>Subtitle</key>
                <string>F2 A</string>
            </dict>
            <dict>
                <key>Title</key>
                <string>F3</string>
                <key>Subtitle</key>
                <string>F3 A</string>
            </dict>
        </array>
    <key>Service center</key>
        <array>
            <dict>
                <key>Title</key>
                <string>F4</string>
                <key>Subtitle</key>
                <string>F4 A</string>
            </dict>
            <dict>
                <key>Title</key>
                <string>F5</string>
                <key>Subtitle</key>
                <string>F5 A</string>
            </dict>
        </array>
    </dict>
</plist>       

【问题讨论】:

    标签: arrays uitableview dictionary plist tableviewcell


    【解决方案1】:

    试试这里的例子: http://www.ios-blog.co.uk/tutorials/how-to-populate-a-uitableview-from-a-plist-property-list/

    您的 plist 在根目录中包含 dict,因此要从 plist 中检索数据,您应该使用:

    NSDictionary *dictFromPlist = [[NSDictionary alloc] initWithContentsOfFile:
    

    然后使用获取两个数组(你应该为这些数组创建两个属性):

    self.stationsArray = dictFromPlist[@"Stations"];
    self.serviceCenterArray = dictFromPlist[@"Service center"];
    

    不管怎样,看看你是怎么做的。这是一个非常常见的用例,因此有很多很好的信息,例如 iOS Populating UITableView with Data from Plist

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-13
      • 1970-01-01
      相关资源
      最近更新 更多