更改 Tapku 日历上标记日期的所选图像

2024-06-09

你好,我浏览过网络和许多博客,但似乎没有关于如何更改tapku日历控件标记日期的图像的信息。我对代码做了一些研究,但无法完成目标。

现在写,我能够更改日期图块的背景图像。但是当我这样做时,日期的文本消失了,有什么想法吗?

我已经更改了上面的图像TKmonthView.m方法文件

- (void) drawTileInRect:(CGRect)r day:(int)day mark:(BOOL)mark font:(UIFont*)f1 font2:(UIFont*)f2 method 

请我需要一些帮助这是我的代码

    if(mark){
    r.origin.y-=5;
    [[UIImage imageWithContentsOfFile:TKBUNDLE(@"TapkuLibrary.bundle/Images/calendar/Month Calendar Date Tile Gray.png")] drawInRect:r];

    r.size.height = 10;
    r.origin.y += 18;

    [@"•" drawInRect: r
            withFont: f2
       lineBreakMode: UILineBreakModeWordWrap 
           alignment: UITextAlignmentCenter];
}

看起来没有人愿意谈论它。但我想我已经找到了解决方案。我的应用程序的运行代码如下所示。它只需要一些测试,并且还需要选择标记日期,我需要一些解决方案。我会调查一下。我的解决方案如下

    - (void) drawTileInRect:(CGRect)r day:(int)day mark:(BOOL)mark font:(UIFont*)f1 font2:(UIFont*)f2{

if (mark) {
    r.origin.y-=6.5;
    [[UIImage imageWithContentsOfFile:TKBUNDLE(@"TapkuLibrary.bundle/Images/calendar/Month Calendar Date Tile Gray.png")] drawInRect:r];
    r.origin.y+=6.5;
}

NSString *str = [NSString stringWithFormat:@"%d",day];


r.size.height -= 2;
[str drawInRect: r
       withFont: f1
  lineBreakMode: UILineBreakModeWordWrap 
      alignment: UITextAlignmentCenter];

if(mark){
    r.origin.y-=6;
//      self.selectedImageView=[UIImage imageWithContentsOfFile:TKBUNDLE(@"TapkuLibrary.bundle/Images/calendar/Month Calendar Date Tile Gray.png")];
    r.origin.y +=6;
    r.size.height = 10;
    r.origin.y += 18;

    [@"•" drawInRect: r
            withFont: f2
       lineBreakMode: UILineBreakModeWordWrap 
           alignment: UITextAlignmentCenter];

}


}

这些图像位于:TapkuLibrary.bundle/Images/calendar/Month Calendar Today或者您可以使路径指向您自己的图像之一。

self.selectedImageView.image = [UIImage imageWithContentsOfFile:TKBUNDLE(@"TapkuLibrary.bundle/Images/calendar/Month Calendar Today Selected Tile.png")]; 

// 你可以使用自己的图像

 UIImage *tile = [UIImage imageWithContentsOfFile:TKBUNDLE(@"yourImage.png")];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

更改 Tapku 日历上标记日期的所选图像 的相关文章

  • 选择退出单个视图的自动布局?

    我有一个在代码中执行其子视图布局的视图 布局对于自动布局来说太复杂 并且自动布局会破坏布局代码 有没有办法强制自动布局不影响该视图的子视图 我尝试过重写layoutSubviews 但没有任何乐趣 谢谢你的帮助 每个情节提要或 XIB 启用
  • 如何使用 NSMutableArray 中的数据通过 NSUserDefaults 保存数据

    My NSMutableArray在我的 h 文件中声明如下 property strong nonatomic NSMutableArray numbers 如何使用 NSMutableArray 保存输入的数据以保存到NSUserDef
  • 为 3D 模型的某些部分添加纹理

    我在实现 ARKit SceneKit 时遇到一个问题 我只想向 3D 模型的某些部分添加纹理 例如汽车的 3D 模型 我想更改车轮和镜子的纹理 let dragonScene SCNScene named art scnassets Dr
  • LocalNotifications 的振动和声音

    如何向本地通知添加振动和声音 code UILocalNotification notification UILocalNotification alloc init NSDate firedate settime date notific
  • 来自应用程序的 Apple TV 上的 AirPlay 元数据 (AVPlayer - MPVolumeView)

    我的应用程序成功通过 AVPlayer 传输 MP3 我实现了一个 MPVolumeView 来引入 AirPlay 支持 效果很好 但我注意到我的苹果电视上的标题信息没有显示流式 MP3 中的任何内容 而只是显示 未知 信息 是否有办法从
  • 存储应用内购买的正确且安全的方式

    在设备上存储应用内购买的最佳方式是什么 这样购买也可以离线访问 但是 购买的安全性没有受到损害 不要在设备上存储任何有价值的东西 因为它不可信 并且很容易被有动机的人破坏 现在 所有这一切都取决于所购买物品的类型和价值 以及如果物品受损会发
  • 在 iOS 中如何本地化 UIDatePicker 中的月份文本,是否可能?

    我进行搜索 到目前为止我看到 UIDatePicker 正在处理设备的本地化 我有具有内部本地化的应用程序 我需要根据我的内部本地化更改月份文本 据我所知 这似乎是不可能的 我必须制作自己的自定义选择器 有没有办法在没有自定义日期选择器的情
  • 访问 iPhone 上用户的短信

    有没有一种方法可以访问用户的短信 没有互联网连接 显然 不尝试获取客户的消息 并分析应用程序中的文本 如果没有 出于安全原因 这是完全可以理解的 但我想我还是会问 不 你只能发送它们 S http developer apple com l
  • 无法使用应用程序加载器将 .ipa 上传到 iTunes

    我正在尝试将我的 iPhone ipa 文件上传到 iTunesconnect 我什至最近通过应用程序加载器成功地将构建上传到 iTunes Connect 但从过去两天开始 当我尝试上传 ipa 时 出现以下错误 并且 ipa 未上传到
  • 什么是 Core Audio 错误 561015905?为什么当我使用锁定按钮时会发生这种情况?

    自从升级到 iOS 10 和 Xcode 8 以来 每当我使用锁定按钮关闭屏幕时 我的 iOS 应用程序就会抛出错误并崩溃 错误是 由于未捕获的异常 com apple coreaudio avfaudio 而终止应用程序 原因 错误 56
  • iOS 中的泰米尔字体

    我尝试安装泰米尔字体名称Bamini ttf in xcode 4 2我做了具体的改变info plist 但它没有显示在界面生成器中 任何人都可以帮我解决这个问题吗 据我所知 您安装的新字体永远不会在界面生成器中列出 但是您可以在项目中使
  • iOS:同时录制和播放的示例代码

    我正在为多轨录音机设计一个简单的概念验证 明显的起点是从文件 A caf 播放到耳机 同时将麦克风输入记录到文件 B caf 这个问题 同时录制和播放音频 https stackoverflow com questions 4215180
  • 图像持久化和延迟加载与 Dispatch_Async 的冲突

    我正在开发一个提要阅读器 我通过使用 nsxmlparser 解析 rss 提要来完成它 我还有从 CDATA 块中获取的缩略图对象 void parser NSXMLParser parser foundCDATA NSData CDAT
  • 用我自己的视图替换 UIViewController 根视图

    我正在尝试用子类 UIView 替换 UIViewController 根视图 在 iPhone SDK 的 UIViewController 类参考的概述部分中 有这样的说明 您使用 UIViewController 的每个实例来管理全屏
  • Pod Spec Lint CoreSimulator 检测到 Xcode.app 重定位或 CoreSimulatorService 版本更改

    命令pod spec lint失败了 我在 SO 和 Cocoapod 的存储库上找不到类似的问题 完整日志 gt GPKit 0 1 1 错误 iOS 未知 遇到未知错误 757 意外令牌位于 2017 08 17 16 12 08 93
  • 当 Firebase 数据库中的值发生更改时创建推送通知

    我想在 firebase 数据库中的值发生更改时向用户发送推送通知 这是我的数据库 Battles 00000111 062B3333 4046 4FB4 AA37 C2B05853E497 BattleProgress Player1 l
  • Swift 中的核心数据:仅保存 for 循环中的最后一个对象

    我正在尝试将 Core Data 中的多个对象保存到 iPodSongs 实体中for循环 即当前歌曲的标题for song in result 环形 但我的代码只保存循环中的最后一首歌曲 并且只是不断覆盖同一个对象 我需要每次创建一个新对
  • CAltimeter 回调永远不会触发

    使用我的 6 我一直在尝试使用 CoreMotion 的新 CMAltimeter 读取相对高度和压力 但是回调永远不会触发 我有一个非常相似的设置 它使用加速度计 陀螺仪和磁力计 他们似乎都工作得很好 想知道是否有人设法阅读 void v
  • 当Text超过Height时如何增加UITextView的高度

    我有一个 UITextView 当我在 5 6 行后输入数据时 数据正在向上滚动并且看不到 当输入的文本超过高度时 是否有任何属性可以用来增加 UITextView 的高度 请建议大家 使用此代码使 UITextView 的高度与其内部内容
  • 使用 XCode 5 的 iPhone 弹出窗口视图

    我想重复使用 iPhone 中描述的弹出窗口这个视频 http youtu be 1iykxemuxbk这正是我所需要的 问题是我无法绑定UIViewController弹出窗口的属性UIViewController就像视频中一样 该视频的

随机推荐

  • Rails HABTM after_add 回调在保存主对象之前触发

    我有两个彼此具有 HABTM 关系的 ActiveRecord 模型 当我通过允许通过选中复选框添加区域的表单添加 AccessUnit 时 我收到一个异常 即 AccessUnitUpdaterJob 无法排队 因为传递的访问单元无法序列
  • 本地文件夹的大小限制?

    我的 C XAML WinRT 应用程序利用ApplicationData LocalFolder存储数据 我想知道这个文件夹是否有大小限制 我在网络 MSDN上没有找到任何信息 这个文件夹的大小是否有限制 正如您可以阅读以下位置提供的文档
  • 'PDOException' 带有消息 'SQLSTATE[HY000] [2002] 没有到主机的路由

    我今天在尝试连接到网络上的远程 mysql 时遇到了这个问题 框架使用 Laravel 5 3 我已经使用准确的凭据正确配置了 env 文件 昨天工作正常 看来您的网络有问题 通常在网络上ip会不时发生变化 请检查IP网络上的远程 PC 或
  • 将开发分支合并到主分支的最佳实践是什么

    我们在远程git存储库中有两个分支 master分支和develop分支 当我将develop分支合并到master分支时 如何避免合并冲突 如果我解决了主分支中的冲突 那么我需要将主分支合并回开发分支以保持开发更新 我认为这不是一个好的做
  • 对二进制二维矩阵进行排序?

    我在这里寻找一些指示 因为我不太知道从哪里开始研究这个 我有一个二维矩阵 每个单元格中有 0 或 1 例如 1 2 3 4 A 0 1 1 0 B 1 1 1 0 C 0 1 0 0 D 1 1 0 0 我想对其进行排序 使其尽可能 上三角
  • 将包含 sum 和 group_concat 的 mysql 查询转换为 mongodb 查询

    我想将下面的 mysql 查询转换为 mongodb 查询 SELECT substring o schedule datetime 1 4 Year SUM IF o order status in SUCCESS SUCCESS 1 0
  • 有没有办法使用正则表达式来匹配ansible中的主机?

    我正在尝试使用正则表达式模式与 ansible 匹配主机 但它没有按预期工作 我的库存情况如下 group1 hello1 world1 hello2 world2 group2 hello3 而我的任务是 debug msg item w
  • 使用 wsHttpBinding 时,为什么 InstanceContextMode.PerSession 的行为类似于 PerCall?

    我有 AJAX 客户端使用 SOAP 1 2 使用的 WCF 服务 网页配置
  • Flutter:步骤小部件无法容纳展开的

    Widget stepPickerData BuildContext context SwapRequest snapData final makeSwapRequestBloc MakeSwapRequestProvider of ctx
  • javafx tableview 中的快速过滤

    我需要在 javafx tableview 中实现一个具有大量数据 大约 100 000 的过滤器 我努力了本教程 http code makery ch blog javafx 2 tableview filter 它可以工作 但是与 s
  • Python - 元类装饰器 - 如何使用@classmethod

    我有以下 Python 元类 它添加了deco with args每个类的装饰器 def deco with args baz def decorator func return func return decorator class Fo
  • 如何在 iOS 上使用 PhoneGap 检测是否拨打电话

    在 iOS 上使用电话提示意图时 例如 window location telprompt phoneNumber 系统会提示用户拨打该号码或取消 有没有办法知道用户执行了这两个操作中的哪一个 查看 PhoneGap 文档 startcal
  • csproj 文件 Visual Studio 中的重复文件

    不知何故 我在解决方案中看到重复的文件 我深入研究后发现 不知何故 某些文件有两个条目 csproj文件 这就是为什么显示的两个文件实际上是一个文件 我必须找到所有文件 csproj文件 有没有什么简单的方法可以删除这些条目csproj 还
  • 内存清零而不优化

    如您所知 我们不能使用memset 用于将内存归零如果以后没有访问到因为它可能被编译器优化 我在 cpp ref 中看到了我们可以使用的建议std fill with a volatile指针来解决这个问题 现在我的问题是 这个语句是否意味
  • 如何在 Python 中获取 gcloud 访问令牌?

    我希望在 Python 中执行与以下操作相同的操作 而不必使用类似的命令来调用这些命令os system并查看输出 export GOOGLE APPLICATION CREDENTIALS path to credentials json
  • 如何使用 jQuery 获取 CSS 注释?

    我想知道如何从链接的样式表中读取 CSS 注释 我通过以下方式加载了这个示例 CSS test1 border 1px solid 000 test2 border 1px solid 000 test3 sample comment te
  • 在哪里捕获异常

    我有一个 WCF svc 分为服务层 业务逻辑层和数据访问层 当我的 DAL 遇到异常时 我应该在那里捕获它还是让它冒泡回到服务层 为什么 请忽略此场景中的任何客户端参与 我只关心在 WCF svc 上记录异常 有一个术语 异常屏蔽 基本上
  • CodeIgniter 数据库连接未关闭

    我在 CodeIgniter 中建立了一个社交社区网站 该网站现在获得了相当多的流量 托管公司已经开始抱怨并说数据库正在接收空连接以及未关闭的连接 我不完全确定空查询是什么或者最终如何发出空查询 有什么想法吗 我添加了额外的代码以在代码结束
  • 找不到“jpeglib.h”文件

    我正在尝试用 C 读取 jpg 图像 我下载了libjpg http www ijg org 正如此链接所建议的那样https www opengl org wiki Image Libraries https www opengl org
  • 更改 Tapku 日历上标记日期的所选图像

    你好 我浏览过网络和许多博客 但似乎没有关于如何更改tapku日历控件标记日期的图像的信息 我对代码做了一些研究 但无法完成目标 现在写 我能够更改日期图块的背景图像 但是当我这样做时 日期的文本消失了 有什么想法吗 我已经更改了上面的图像