【问题标题】:Setting a PFObject Value with Segmented Control使用分段控制设置 PFObject 值
【发布时间】:2015-02-09 05:14:12
【问题描述】:

真实简单-

我正在尝试创建一个允许用户创建公共或私人群组的群组共享应用。我创建了一个“CreateTableViewController”,它将图像、组名和 cmets 保存为 Parse 中的 PFObject。这一切都很好。然而,我想要做的是添加一个带有 2 个段(1-public,2-private)的分段控件并将其合并到我现有的 PFObject 方法中。如果用户单击“public”,则 PFObject 以 public 值保存,反之亦然。

作为初学者,我确信这是一个简单的解决方案,所以请分享一些智慧!

【问题讨论】:

    标签: xcode parse-platform uisegmentedcontrol


    【解决方案1】:

    UISegmentedControl 具有获取所选段的属性,您可以在保存时使用它来确定用户选择的值。

    因此,每当用户点击您应用中的保存按钮时,都会获取该属性的值(一个 int),例如 mySegmentedControl.selectedSegmentIndex

    要自动获得有关该控件更改的通知,您可以将UIControlEventValueChanged 事件的目标和选择器添加到分段控件。每当所选值更改时,都会调用此方法,您可以在 PFObject 上调用您选择的保存方法。

    [mySegmentedControl 
        addTarget:self 
        action:@selector(myMethod) 
        forControlEvents:UIControlEventValueChanged];
    

    UISegmentedControl 文档 https://developer.apple.com/library/ios/documentation/UIKit/Reference/UISegmentedControl_Class/#//apple_ref/occ/instp/UISegmentedControl/selectedSegmentIndex

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-05
      相关资源
      最近更新 更多