问题标签 [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.
objective-c - UISegmentedControl 自定义背景图片
我将 UINavigationBar 设置为图像 - 一些木质纹理。我想在该栏上插入带有 4 个按钮的 UISegmentedControl。按钮应具有相同的纹理,但色调略有变化。
一种解决方案是更改按钮背景颜色的色调 alpha,以便背景中的纹理可以达到低谷,但是当我在 IB 中为色调设置 alpha 时,它不会节省值,它总是回到值 1。
我无法让 UISegmentedControl 显示背景图像,因此最终放弃并决定寻求帮助...所需的效果是 iBooks 应用程序中的一种,在导航栏中带有按钮。任何链接或小帮助将不胜感激..
iphone - 向 ABPersonViewController 添加额外的按钮
我正在开发一个显示联系人和传记详细信息的小应用程序。
你可以在这里看到两个截图:contactDetails和biogDetails。
目前,我在 NavigationBar 的右侧有一个 Action 按钮,它显示一个 ActionSheet,用户可以在其中执行各种操作,例如:
- “添加到收藏夹”
- “更新数据”,
- 《生物详情》等
我觉得“Biog Details”不像其他人那样是一个动作,我想以不同的方式展示它。
我想知道是否有办法向 PersonViewController 添加额外的自定义按钮。我真的不想创建与 PersonViewController 相似的东西,因为我会失去可以使用公共 API 复制的功能。
另一个选项可能是在 NavigationBar 的中心有一个分段控制器,它将在两个视图控制器之间切换。我怎么能那样做?
我对想法持开放态度。
谢谢,
iphone - UISegmentedControl 始终等于 0
答案.h:
答案.m:
我遇到的问题是selectedSegmentIndex
总是等于0。
iphone - 我可以垂直显示 UISegmentedControl 对象吗?
有没有人可以教我如何在垂直方向而不是水平方向显示 UISegmentedControl 对象?
ios - 如何更改 UISegmentedControl 上文本的字体大小?
以下是初始化我的UISegmentedControl
.
如何减小 上每个项目的字体大小UISegmentedControl
?
注意: toolButtons
已在全球范围内声明。
iphone - UISegmentedControl 对 UIControlEventValueChanged 的操作返回什么?
所以,我有一个 UISegmentedControl :
[control addTarget:self action:@selector(myAction) forControlEvents:UIControlEventValueChanged];
只是想知道如何找出已选择的部分(以便我可以执行适当的操作)。我知道它是这样的:
@selector(myAction:)
但是发送了什么?即:当我定义我的方法时,我必须定义什么?
谢谢你。
objective-c - Cocoa Touch - UISegmentedControl 标题在 IF/ELSE 语句中不起作用
我正在尝试编写一个基本的 DST 转换器。我有一个带有 3 个选项的分段控件,它们的标题(令人惊讶的是)是距离、速度和时间。我有 2 个输入文本字段和一个计算按钮,以及每个文本字段的 2 个标签,其中包含所需的测量类型及其单位。在分段控件上进行选择应相应地更新视图。这些变量都被声明为 IBOutlets、@property、@synthesize,并且代码位于一个连接到分段控件的 IBAction 方法中。以下代码不起作用,我是否遗漏了一些完全明显的东西?(NSLog 显示正确的标题)
感谢您的帮助(我希望这不是一些愚蠢的错误让我眼前一亮)!
cocoa-touch - UISegmentedControl 就像在 AppStore 应用程序中一样
在类别选项卡中选择类别后,我怎样才能在 AppStore 应用程序中获得UISegmentedControl
(我认为是一个)。
我的意思不是UISegmentedControl
在导航栏上,而是在导航栏下方(见截图)。
http://i.stack.imgur.com/jnY7a.png
更新:我刚刚发现了这个问题:How to put a UISegmentedControl under a NavigationController?
它有帮助,但我的问题主要集中在如何获得UISegmentedControl
与 AppStore 中相同的设计
iphone - 我应该使用 UISegmentedControl 还是 UITableView 进行导航?
各位堆叠师,我正在为我的 iPhone 应用程序开发界面,但我对我制作的几乎每个视图中都存在的一个重要范例表示怀疑。我已经阅读了 Apple Human Interface Guidelines,但我认为我的问题没有得到解答。
问题是,例如,在“我的帐户”视图中,我必须显示用户创建的所有类型的内容(评论、收藏夹、注释等)。我目前正计划在“我的帐户”UITableViewCell
的主要部分中将它们显示为 s UITableView
:将有一个用于评论的单元格,它将评论控制器推送到导航控制器中,以此类推其他类型。
无论如何都会出现一个问题:我注意到许多应用程序使用UISegmentedControl
s 来完成相同的任务,而且它们似乎以不连贯的方式这样做。有时他们使用一种方法或有时另一种方法。有没有一种明确的方法来选择一个而不是另一个?还是只是个人喜好?
iphone - 用动画过滤 UITableViewCells - iPhone 开发
这似乎很简单,但到目前为止我还找不到解决方案。
基本上我有一个带有两个选项的分段控件。第一个是默认设置(加载时自动显示),选中后会在表格视图中显示所有行。第二个是限制显示行的过滤器。这与 iPhone 电话应用程序的“最近”选项卡中使用的设置完全相同,用于过滤“所有”和“未接”电话。
目前我从两个不同的数组加载数据。问题是,当我交换数据时,没有动画表示行已被过滤。苹果已经在他们的电话应用程序中实现了这一点,但我看不出有什么办法实现这一点。
当用户在两种状态之间切换时,可能需要删除并重新添加每个单元格 - 或者将我希望隐藏的单元格的高度设置为 0 会达到相同的效果?有没有人有制作这种手风琴式动画的经验?
我在这里寻找了一些线索,但是在滚动一些有效的代码时遇到了问题。以前有没有人实施过这个?如果是这样,你是如何让它工作的?