【问题标题】:How to get the position of a date cell when that date is selected,ios选择日期时如何获取日期单元格的位置,ios
【发布时间】:2012-06-18 06:36:29
【问题描述】:

我使用NSCalenderController 实现了一个日历控件。现在,当我选择特定日期时,我试图获取日期单元格的位置。用户选择日期时如何获取日期单元格的位置?

【问题讨论】:

  • 没有使用来自 developer.apple.com 的 NSCalender 控件
  • 哦,对不起,我不知道那个控制..
  • 是的,很好Dilip。刚才我分析了代码,我得到了所选日期的位置。
  • 但是你能告诉我如果我在一个类中编写一个方法以及如何在另一个类中调用该方法
  • 哇..您可以将其发布为您自己问题的答案,所以..这将有助于将来的一些人..

标签: ios date calendar position


【解决方案1】:
for(int i=0;i<6;i++)
{
for(int j=0;j<7;j++)
{
int buttonNumber = i*7 + j;
DayButton *button = [dayButtons objectAtIndex:buttonNumber];
NSLog(@"the position of the date cells are========> %d",buttonNumber);

buttonNumber 将显示该日历的日期单元格的位置。

【讨论】:

    【解决方案2】:

    这是我的 Util 类 getHexColorCode 是 Util 类中的一个方法。 -(减号)表示它是一个静态方法..

        @interface Util : NSObject
        {
    
        }
    + (UIColor *) getHexColorCode: (NSString *) colorName;
    

    我将函数称为

    [Util getHexColorCode:@"Red"]
    

    希望这会有所帮助..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-28
      • 1970-01-01
      • 2017-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-14
      相关资源
      最近更新 更多