小编Jay*_*dya的帖子

如何在ios应用程序中将自定义字体系列设置为系统字体

我正在开发一个ios应用程序,我必须使用UI的自定义字体.我知道如何在应用程序中集成新的自定义字体.为此我有

  1. 使用.ttf扩展名下载字体系列文件.
  2. 将它们添加到资源包中.
  3. 在info.plist文件中添加应用程序提供的关键字体.

此自定义字体显示效果.但我想要做的是,我想将它们设置为systemFont.所以我不必在所有UI元素中设置它们.

我想要类似的东西

[[UIApplication sharedApplication] systemFont:@"Arial"];
Run Code Online (Sandbox Code Playgroud)

这可能吗?谁能帮我这个?

fonts uiapplication ios

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

AWS-EC2 Redis服务器RDB快照写入错误

我有一个在Laravel5.2框架上运行的Web应用程序,并且通过以下AWS设置将会话驱动程序设置为redis。

  • 实例1:运行Web应用程序,并在.env文件中使用Redis配置,如下所示

    1. Redis主机: aws-private-ip-of-instance-2
    2. Redis密码: NULL
    3. Redis端口: 6379
  • 实例2:运行以下配置的Redis服务器

    1. 绑定aws-private-ip-of-instance-2和127.0.0.1
    2. 工作目录/var/lib/redis具有775许可,并且ower-group是redis。
    3. dump.rdb具有660许可权的RDB快照名称,而ower-group为redis。

注意:在AWS入站规则中,6379为实例2配置了端口。

一切正常,直到redis尝试将数据写入RDB文件。前端显示以下错误。

MISCONF Redis配置为保存RDB快照,但当前无法持久保存在磁盘上。禁用了可能修改数据集的命令。请检查Redis日志以获取有关该错误的详细信息。

在Redis服务器的日志中,我得到了以下数据。

4873:M 23 Sep 10:08:15.028 * 1 changes in 900 seconds. Saving...
4873:M 23 Sep 10:08:15.028 * Background saving started by pid 7392
7392:C 23 Sep 10:08:15.028 # Failed opening .rdb for saving: Read-only file system
4873:M 23 Sep 10:08:15.128 # Background saving error
Run Code Online (Sandbox Code Playgroud)

我尝试过的事情

  • vm.overcommit_memory = 1按照Redis-administraition-blog中的建议添加到/etc/sysctl.conf
  • dump.rdb文件路径更改为文件tmp夹,并将权限更改为777 …

amazon-ec2 amazon-web-services redis laravel-5

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

Android:带有自定义参数的自定义视图类

嗯,这是我在任何地方都找不到的东西。它可能写在某个地方,但我的可能是由于我的搜索技巧不佳而无法找到它。

所以基本上我想要做的是,我想创建一个类,我在其中传递字符串数组,并且从该数组中,该类将返回一个视图,其中按钮的数量作为字符串数组中元素的数量。

就像是,

Public class customView extends View {
        public customView(Context context, AttributeSet attrs, String[] array) {
            super(context, attrs, array);
        }
}
Run Code Online (Sandbox Code Playgroud)

但我无法做到这一点。因为 View 类在构造函数参数中不支持 String 数组。有没有人对此有任何解决方案?我应该采取任何新方法来实现这一目标吗?

谢谢,

杰·斯泰平

android android-custom-view android-view

0
推荐指数
1
解决办法
3646
查看次数