问题标签 [uisegmentedcontrol]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
9647 浏览

iphone - 使用 IB 将 UISegmentedControl 添加到 NavigationBar

我目前正在以UISegmentedControl编程方式在视图控制器的viewDidLoad方法中创建一个,并将其添加到视图控制器的导航栏中,方法是将其分配给self.navigationItem.titleView.

这很容易,但我也希望能够在 Interface Builder 中做到这一点,但到目前为止还没有弄清楚如何做。谷歌也没有太多帮助。有人可以描述如何在 IB 中执行此操作或指向在线示例吗?我将不胜感激。谢谢,霍华德

0 投票
1 回答
1987 浏览

iphone - 如何在 UISearchBar 中多选范围?

我正在开发一个具有填充表格视图的 UISearchBar 的 iPhone 应用程序。我的搜索有多种选择,可以很容易地与“范围”功能挂钩。但是,我真的需要两组按钮。一组是确定搜索类型的“范围”,另一组是指示返回结果的排序顺序。据我所知,您一次只能选择一个“范围”项目,使用正常功能。

我只为每个查询加载一小部分可能的结果(为了速度),所以我不能单独使用表视图进行排序。每次都需要将其传递给我的搜索查询,因此我需要用户能够选择搜索类型和搜索顺序。

现在,我的 UISearchBar 下方只有两个不同的 UISegmentedControl,我手动完成所有操作。这行得通。但是,即使我将背景设为灰色,它看起来也不像是搜索栏的一部分(如 mail.app 上的范围)。

有任何想法吗?我对 SDK 还很陌生,所以很可能我错过了一些东西。在我手动编写了分段控件之后,我才发现了范围功能!

0 投票
2 回答
2316 浏览

iphone - 详细视图导航栏中的向上/向下箭头可浏览父表中的对象

我在详细视图的导航栏右侧创建了一个向上/向下箭头分段控制按钮。在基于表格的应用程序中,如何使用这些向上/向下箭头在父表格中的单元格中移动?

苹果“NavBar”示例代码有一个示例,但控件不起作用。

iBird 程序也有这个功能,非常好用。免费下载“iBird 15”程序。

有什么想法吗?

谢谢!

0 投票
1 回答
676 浏览

uikit - 存储先前选择的 UISegmentedControl 段?

我需要跟踪以前选择的 UISegmentControl 段。有我可以使用的委托方法吗?也许像selectedSegmentShouldChange:什么?我能找到的唯一委托方法是segmentedControl:selectedSegmentChanged:. 这位代表是我需要的代表之后的一步。

0 投票
12 回答
53183 浏览

ios - 自定义 UISegmentedControl 的颜色

有人知道自定义基于字符串的 UISegmentedControl 外观的方法吗?我正在尝试根据项目的选定状态来设置单元格的背景颜色和文本颜色。

或者,您是否知道一种即时创建包含自定义字符串的 UIImage 的方法?(例如,创建具有白色背景的 UUImage、覆盖文本、添加到分段控件)。

我知道你只能在分段控件中有字符串或图像......

0 投票
10 回答
64778 浏览

iphone - 自定义 UISegmentedControl

我该如何定制UISegmentedControl

我有 2 张图像,其中 1 张应在段处于活动状态时显示,而另一张应在段处于非活动状态时显示。我可以覆盖样式或其他东西,以便我将UISegmentedControl自己的图像用作活动/非活动背景吗?

0 投票
2 回答
844 浏览

iphone - 将变量传递给分段控件的操作

我有一个段控件,当单击其中一个段时,我想将变量(具体为两个整数)传递给分段控件的操作。如何修改下面的代码来做到这一点?我知道如何进行分段操作,但我不知道如何将变量传递给它。我知道这可能是 obj-C 101,但我很难过。谢谢你的帮助。

0 投票
1 回答
1228 浏览

iphone - 如何设计类似于 Facebook 3.0 应用程序的 UISegmentedControl 视图交换?

可能最容易通过示例来解释:

在 Facebook 3.0 应用程序中,如果您单击朋友,它会在 UISegmentedControl 中显示“Wall | Info | Photos”,其作用类似于 UITabViewController。如果您然后单击照片,它会将子视图推送到 UINavigationController 堆栈,这会将 UISegmentedControl(和父视图)滑动到左侧。我将如何构建我的应用程序设计以促进这一点?

即它可能是:

  • UIViewController(与 UISegmentedControl 包含三个项目(代表三个视图)
  • ---UINavigationController
  • --------UIViewController(即墙)
  • ----------UIViewController(即对帖子的评论,被推入堆栈)
  • ---UINavigationController
  • --------UIViewController(即Info)
  • ETC...

问题是,如果我按上述方式进行设计,如果用户单击帖子的评论(将评论视图推送到导航控制器的堆栈上),我将如何让 UISegmentedControl 与 Wall 视图一起滑开?这似乎不是最优的。

或者,我可以将 UISegmentedControl 作为子视图放置在每个 UINavigationControllers 中,但我不确定如何在 UINavigationControllers 之间移动它,因为用户在保持状态的同时在“选项卡”之间切换......

有没有更简单的方法来设计视图的布局?

0 投票
1 回答
1777 浏览

iphone - 如何使用自定义按钮模拟 UISegmentedControl?

我刚刚开始尝试 iPhone 的开发。我的要求与 UISegmentedControl 提供的 thar 非常相似,只是我需要自定义按钮而不是 UISegmentedControl 中的按钮。

这里有更多细节:我需要一个视图控制器来加载第一个视图,顶部有 3 个自定义按钮。在按钮下方,我需要根据点击的按钮加载不同的视图(视图?)。

是否可以使用 IB 来设计这里所说的视图的下半部分?我想在这里尽可能多地使用 IB。

0 投票
1 回答
1836 浏览

iphone - 如何在分段控件的其中一个段中加载 uitableview?

我正在开发一个 iphone 应用程序,我想在点击分段控件的一个段时应用表格视图。

我已经做到了,就像我只是将uitableviewcontroller作为父类一样。但是我怎么能用 uiviewcontroller 作为父类来做到这一点。有什么办法吗

tableview.hidden = 否;其他.隐藏=是;

在分段控制中

或任何其他显示列表的方式。