草庐IT

font-size

全部标签

ios - 了解 React Native 中的默认字体大小

在过去的几个月里,我一直在研究ReactNative应用程序,但有些事情一直困扰着我,我现在正试图深入了解它。我正在尝试标准化我的应用程序中的字体大小(用于正文、标题等),并且正在努力了解ReactNative究竟从哪里获得其默认字体大小。我一直在运行iOS11的iPhone8模拟器中进行测试,通过实验得出结论,显示的默认字体是14个逻辑像素(就像在没有样式的全新元素中一样)。但是,检查iOSstyleguidelines似乎iOS上的默认正文文本是17pt。虽然我不太了解设备缩放,但我已经尝试处理我能找到的每个在线转换器中的数字,但无法想出17pt如何接近14个逻辑像素(假设RN使用

ios - 具有 iOS 自动布局约束的 UIScrollView : Wrong size for subviews

我正在尝试在代码中生成一个View。这是我的View对象的层次结构UIScrollView界面View界面按钮ScrollView应与窗口大小相同。按钮应尽可能大。我正在使用iOS自动布局,所以我所有对象的约束字符串如下所示H:|[object]|V:|[object]|我还为每个对象将translatesAutoresizingMaskIntoConstraints设置为NO。问题是按钮只能获得默认的按钮大小。它的父View对象(UIView)仅获得其subview所需的大小。红色:UIScrollView/黄色:UIView如何强制这些View与scrollView一样大?当我使用

iphone - 更改 UIActionSheet 标题字符串的字体类型和大小

我有一个标题字符串为“DO:这些任务”的UIActionSheet。在标题字符串中,子字符串“DO:”应为粗体(具有特定字体大小),子字符串“这些任务”应为常规。可能吗?我该怎么做? 最佳答案 我假设您有一个实现UIActionSheetDelegate协议(protocol)的类并且您的类是当前UIActionSheet的委托(delegate)类,因此在该类中您可以像这样更改UIActionSheet的整个标题-(void)willPresentActionSheet:(UIActionSheet*)actionSheet{fo

sockets - 如何在 TCP 协议(protocol)中找到 "congestion window size"?

我知道TCP协议(protocol)有一个拥塞窗口大小来控制网络拥塞。但是,在TCP头中,我只能找到接收窗口大小,而找不到congestionwindowsize。有没有人知道如何在TCPheader中找到拥塞窗口大小?或者如果它在TCPheader中不存在,我在哪里可以找到这个值? 最佳答案 拥塞窗口大小在TCP实现中是内部的。如果您使用的特定TCP实现提供了一些查询它的方法,那么您就可以。 关于sockets-如何在TCP协议(protocol)中找到"congestionwindo

javascript - JS : Maximum call stack size exceeded on disconnect despite function being empty

我对js有点陌生,正在尝试使用net模块。我有一个简单的服务器在运行,它将包分发给所有已知的客户端,但是一旦一个客户端断开连接,服务器就会在“结束”事件上崩溃,尽管这个功能只包括一个日志命令:varclients=[];constserver=net.createServer((c)=>{//'connection'listenerconsole.log("clientconnected")clients.push(c);c.on('end',()=>{console.log('clientdisconnected');//dc(c)});c.on('error',()=>{c.wri

C# 异步 TCP 套接字 : Handling buffer size and huge transfers

当使用阻塞TCP套接字时,我不必指定缓冲区大小。例如:using(varclient=newTcpClient()){client.Connect(ServerIp,ServerPort);using(reader=newBinaryReader(client.GetStream()))using(writer=newBinaryWriter(client.GetStream())){varbyteCount=reader.ReadInt32();reader.ReadBytes(byteCount);}}注意远程主机如何发送任意数量的字节。但是,当使用异步TCP套接字时,我需要创建一

swift - OS X 开发 : how to install a new font into the system

首先,我知道Info.plist中的ATSApplicationFontsPath属性。但它只为我的应用程序添加了自定义字体。我希望我的应用程序在首次启动时将一些字体安装到OSX中。那是因为我的应用导出文本,我必须确保用户在其他应用中打开他的文件时不会丢失正确的文本格式。我在FinalDraft应用程序中看到了这种行为。它的Resources文件夹中有自定义字体。它的Info.plist没有ATSApplicationFontsPath属性。但在首次启动后,FinalDraft以某种方式将这些字体安装到系统中并使用它们。这怎么可能?没有接近解决这个问题。 最

iOS : Tabbar item click again and again it is double Tab bar button item size

我实现了带有自定义图标大小的标签栏。我从stack-overflow中找到了很多解决方案,但我没有找到任何完美的解决方案来解决这个问题。问题:当我一次又一次地点击标签栏项目时,它的大小每次都会加倍。单击其他选项卡后,它的大小与原始大小相同。请参阅此问题链接:ScreenRecording我的代码:importUIKitclasscustomTabBar:UITabBarController{overridefuncviewDidLoad(){super.viewDidLoad()lettabHome2=self.tabBar.items![2]tabHome2.image=UIImag

swift - 单个 UITableview 单元格中的多种字体大小(Swift)

我有一个包含多行文本的UITableviewCell。我想弄清楚如何使每行具有不同的字体大小。这是我用来填充表格单元格的代码:functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell:UITableViewCell=tableView.dequeueReusableCellWithIdentifier("eventCell")!cell.textLabel!.textAlignment=NSTextAlignment.Centercel

Swift 3.0 动态改变标签的字体

我正在使用标签来显示用户输入的文本,因此标签的长度是可变的。我想知道是否有办法动态更改文本的字体大小。目前,我将标签的垂直长度限制为120,并在属性检查器中勾选了“自动调整字体”,但它并没有像我想要的那样缩放。不确定这是执行此操作的编程方法还是设计方法。这是一个文本被截断的例子: 最佳答案 你可以试试,例如:autoshrink->minimumfontscale->0.7 关于Swift3.0动态改变标签的字体,我们在StackOverflow上找到一个类似的问题: