草庐IT

tkinter.text

全部标签

ios - 获取有关 Core Text 中字形的信息

我刚看到这个recentquestion在SO上,这有点接近我在这里要问的问题。所以我正在尝试使用CoreText和NSAttributedString来排版数学方程式。对于像x2这样的表达式,它工作得很好,但是当我使用y时,我遇到了一个问题。也就是说,'y'有一个我不知道如何在我的绘图代码中考虑的下降部分:CGContextSaveGState(context);CGContextTranslateCTM(context,x,sizeOfGlyph.height/2.0);CGContextScaleCTM(context,1.0,-1.0);CGContextSetTextMatr

iOS : How can I set frame of UILabel according to its text?

我想开发一个功能,根据文本设置UILabel的框架意味着当文本改变时它的框架改变了吗?如果是,请分享任何链接或任何想法来开发它。提前致谢。 最佳答案 label.text=@"sometextofrandomlength";[labelsizeToFit];如果文本可能超过1行,请在调用sizeToFit之前添加label.numberOfLines=0;; 关于iOS:HowcanIsetframeofUILabelaccordingtoitstext?,我们在StackOverflo

iphone - 使用 Core Text 为给定的字符串范围设置背景颜色/突出显示颜色

我在我的iPhone应用程序中使用CoreText布置了一些文本。我正在使用NSAttributedString为给定范围的文本设置某些样式。我似乎找不到用于设置背景/突出显示颜色的属性,尽管它似乎是可能的。我找不到听起来相关的属性名称常量,文档仅列出:kCTCharacterShapeAttributeNamekCTFontAttributeNamekCTKernAttributeNamekCTLigatureAttributeNamekCTForegroundColorAttributeNamekCTForegroundColorFromContextAttributeNamekC

ios - swift : retrieving text from a UITextField in a custom UITableViewCell and putting it in an array

我正在制作一个非常简单的应用程序,用户可以在第一个屏幕中输入人数。在第二个屏幕中它生成了一个数字UITableViewCell基于用户在第一个屏幕中输入的数字。UITableViewCell有一个UITextField在它们中,一旦用户点击转到第三个屏幕,我就会尝试将在这些字段中输入的数据存储在一个数组中。我该怎么做?提前致谢!编辑:我正在使用Storyboard。这是调用自定义UITableViewCell的代码看起来像我的UIViewController:functableView(tableView:UITableView,cellForRowAtIndexPathindexPa

ios - swift : How do I pass the same text and image form tableVC to a detailVC using the same tableviewcell?

我正在尝试使用在tableVC中填充的数组将相同的(文本+图像)从tableVC传递到详细信息tableVC。它在tableVC中工作,但没有数据传递到detailVC。他们共享一个tableviewcell。类TableViewCell:UITableViewCell{@IBOutletvarimg:UIImageView!@IBOutletvartitle:UILabel!}表VCclassTableViewController:UITableViewController{varthecourseName=[String]()vartheimg=[UIImage]()overrid

ios - swift 3 : Add text to label if button is pressed

在我的Xcode项目中,我有五个空文本标签(即I、II、III、IV、V)和五个按钮,每个按钮代表一个字母(即a、b、c、d、e)。我想用字母填充文本标签I到V,但按字母按钮按下的顺序(即用户按下c→标签I包含字母c;然后用户按下a→标签II包含字母a并且等等)。你能给我任何提示/解决方案吗?谢谢,J.编辑:根据本杰明的建议,我现在做了以下工作:importUIKitclassViewController:UIViewController{//LetterButtons@IBOutletweakvarLetterOneButton:UIButton!@IBOutletweakvarLe

swift - UI 测试 : How to test if label contains some text after changes?

如何编写UITest来检查我的标签(当前带有文本:2)是否已将其值更改为3或不是在我点击我的加号按钮之后。 最佳答案 letapp=XCUIApplication()lettextPredicate=NSPredicate(format:"label=%@","3")expectationForPredicate(textPredicate,evaluatedWithObject:app.staticTexts["numberOfItemsLabel"],handler:nil)app.buttons["increaseNumber

ios - textViewDidChangeSelection 方法认为 textView.text 为空

由于各种原因,每当更改选择时我都需要访问TextView中的文本,因此我实现了委托(delegate)方法textViewDidChangeSelection()来执行此操作。但出于某种原因,当我尝试从该方法中访问textView.text时,有时它返回为空,即使它不是。以这段代码为例。functextViewDidChangeSelection(_textView:UITextView){print("CalledtextViewDidChangeSelection")iftextView.text.isEmpty{print("textviewisempty")}else{prin

python 基于tkinter商品销售系统

苹果手机商店信息管理系统在信息时代的今天,计算机以其快速,准确的处理功能渗透在我们周围的方方面面,同时随着网络技术和软件技术的飞速发展,当今社会也正快速向信息化时代前进,信息系统的作用也越来越大,商业经营管理也日渐体现出运用计算机的优越性。商店信息管理系统就是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及应用程序的开发两个方面。该系统主要解决了管理员对商品信息管理,买家信息管理,订单信息管理,进货记录信息管理,售后服务信息管理和员工基本信息管理还有顾客对自己订单信息的查询等,进而方便了管理员和顾客对商店中的重要信息的管理,具有很好的兼容性和通用性,非常适应于当前的社会现状。1.系

swift text.draw 方法搞乱了 CGContext

我正在使用CoreGraphics在CGContext中绘制单个字形和图元。以下代码适用于XCode9.2中的swiftplayground当在playground中启动时,一个带有两倍字母A的小矩形应该出现在playgroundliveView的给定坐标处。importCocoaimportPlaygroundSupportclassMyView:NSView{init(inFrame:CGRect){super.init(frame:inFrame)}requiredinit?(coderdecoder:NSCoder){fatalError("init(coder:)hasnot