相关疑难解决方法(0)

自定义UIPickerView,带有三个组件,每个组件在选择指示器上显示标签

在我的应用程序中,我正在尝试制作UIPickerView包含三个组件(天,小时和分钟)的自定义.我已经使用三个组件制作了自定义选取器.现在我陷入了如何将标签添加到选择指示器的位置,该指示器显示了几天,几小时或几分钟的组件.

我已经浏览了本网站上发布的每一个链接或问题,但没有人帮助过我.

我正在尝试实现像这样的图像

真实计时器

任何人都可以建议我如何实现这一目标?

iphone object uipickerview uipicker ios

8
推荐指数
1
解决办法
5434
查看次数

UIDatePicker间隔10分钟?

我试图以10分钟的间隔设置一个选择器,所以:8:00,8:10,8:20等,具有分钟间隔属性:

UIDatePicker *timePick = [[UIDatePicker alloc]initWithFrame:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height/1.5)];
timePick.datePickerMode =UIDatePickerModeTime;

[timePick addTarget:self action:@selector(dateIsChanged:) forControlEvents:UIControlEventValueChanged];
timePick.minuteInterval=10;
Run Code Online (Sandbox Code Playgroud)

会发生什么是时间是这样的:

13:00
14:10
15:20
16:30
Run Code Online (Sandbox Code Playgroud)

现在,如果尝试设置小时间隔,则无法找到此属性.

它出什么问题了 ?

objective-c ios

6
推荐指数
1
解决办法
5766
查看次数

获取当前的倒数计时器值

我在倒数计时器模式下使用UIDatePicker.我想在几秒钟内在uidatepicker上获取当前的设置时间并将其置于整数值中?这是怎么做到的?

uidatepicker ios

3
推荐指数
1
解决办法
5189
查看次数

时间戳与秒

我在我的应用程序中使用Xamarin Forms,我需要用户能够以HH:mm:ss格式输入时间.所以,基本上我需要一个像这样的控件:

时间戳与秒

通过使用自定义iOS渲染,我已经能够从TimePicker中删除AM/PM部件来实现以下目标:

在此输入图像描述

这是我的渲染器代码:

public class TimePickerSecondsRenderer : TimePickerRenderer
{
    protected override void OnElementChanged(ElementChangedEventArgs<TimePicker> e)
    {
        base.OnElementChanged(e);

        var timePicker = (UIDatePicker)Control.InputView;
        timePicker.Locale = new NSLocale("CA");

    }
}
Run Code Online (Sandbox Code Playgroud)

我认为这是朝着正确方向迈出的一小步,但在为秒添加第三列以及每列的标签时,我真的很茫然.

我看了看这篇文章,但到目前为止它并没有真正帮助我.

有没有人设法通过他们的Xamarin Forms项目实现这种控制?你介意分享一些指示吗?

c# xamarin.ios ios xamarin xamarin-forms

2
推荐指数
1
解决办法
3068
查看次数