E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
NSView
自定义NSWindow的Title View,修改拖动窗口手势识别区域
转载自:自定义NSWindow的TitleView在Mac中自定义NSWindow的标题栏其实很简单,在OSX10.10之前,我们可以通过简单的两行代码来搞定:
NSView
*themeView=[window.contentViewsuperview
路漫漫其修远兮Wzt
·
2023-12-22 14:29
macOS开发-
NSView
一.简介
NSView
用于在应用程序中渲染、打印以及处理事件的基础容器,多数功能由AppKit自动调用。
ForgetSou
·
2023-12-18 04:40
osx 画板制作
基础:工具:MAC,Xcode运用知识:MAC手势NSGestureRecognizer,自定义
NSView
,NSDrawer使用。原理:1.用手势类监控鼠标点击的坐标,存在数组中。
CBRidiculous
·
2023-10-05 06:31
Mac应用开发_OC_按钮鼠标悬停提示语
刚好,
NSView
有一个实现该需求的属性toolTip。
程知农
·
2023-09-20 07:20
IT_百科
IT_OC开发和swift开发
前端
开发语言
objective-c
MacOs监听文件拖拽入窗口
********************************************************************#import@interfaceDragView:
NSView
@
xiaosecond
·
2023-08-19 11:41
Mac小知识点
1、OSX中
NSView
没有backgroundColor这个属性,所以无法直接设置:CALayer*viewLayer=[CALayerlayer];
NSView
*backgroundView=[[NSViewalloc
drmi
·
2023-08-05 04:09
NSPopover 三角颜色问题
我们在使用NSPopover控件的时候发现弹出的三角区域颜色改不掉解决方案///popver.contentViewController这个controller里的viewDidAppear方法中
NSView
Sh1mmer
·
2023-07-21 10:06
【Swift】NSScrollView用法和示例
滚动区域是一个
NSView
对象,它包含了实际要显示的内容,可以是任何继承自N
三岁牧羊
·
2023-07-13 17:43
MacOS开发
Swift
控件
开发语言
swift
NSScrollView
NSTrackingArea(监视区域)监听鼠标的移入/内部移动/移出事件
要响应鼠标的mouseEntered、mouseExited、mouseMoved回调方法,需要为对应的
NSView
实例添加上NSTrackingArea(监视区域)~如下代码,将NSTrackingArea
goyohol
·
2023-04-19 16:19
SnapKit源码分析
SnapKit源码分析Snapkit版本:5.6.01.给谁做约束ConstraintView:对iOS而言是UIView,对macOS而言是
NSView
#ifos(iOS)||os(tvOS)publictypealiasConstraintView
冰淇淋真好吃
·
2023-04-07 01:54
macOS开发之NSTrackingArea
毕竟手机开发中不需要监听鼠标的移动,这个类就是跟我们mac常用鼠标有关,我们简单了解一下我们常用的一些使用场景mouseEntered和mouseExitedNSView要想响应鼠标进出事件,需要重写
NSView
chasitu
·
2023-04-03 19:01
Metal入门002-Metal相关API
Metal入门001-初识Metal1.MTKViewMTKView官方文档在MetalKit中提供了一个视图类MTKView,类似于GLKit中GLKView,它是
NSView
(macOS中的视图类)
星星1024
·
2023-04-03 15:18
NSView
小知识记录
1.
NSView
不切割subview超出部分superView.layer.masksToBounds=false;[_superView1setWantsLayer:true];_superView1
VictorZhangWang
·
2023-03-27 00:30
Mac os - 添加文件拖动 单文件、多文件支持
Macos文件拖动支持,是在
NSView
层级别进行监听。所以第一步写Window下的View实现。
WhoJun
·
2023-03-26 08:14
NSView
实现右键菜单
在macOS中,
NSView
有一个menu的属性,给这个属性进行赋值,即可实现右键弹出菜单NSMenu*menu=[[NSMenualloc]initWithTitle:@"打开"];[menuaddItem
雨后天_
·
2023-03-16 20:42
Mac开发-自定义NSWindow
第一隐藏系统的NSTitlebarContainerView,自定义一个工具视图;第二在自定义视图上添加系统交通灯;第三在自定义视图上添加手势拖动;一、添加手势拖动窗口有两个方法1.NSWindow还是
NSView
路漫漫其修远兮Wzt
·
2023-02-18 00:57
Metal 绘制视图内容
准备要绘制的MetalKit视图MetalKit提供了一个名为的类MTKView,它是
NSView
(在macOS中)或UIView(在iOS和tvOS中)的子
Joker_King
·
2023-02-07 06:30
mac 代码给控件添加约束
letblueView=
NSView
.init()blueView.wantsLayer=trueblueView.layer?.
陈藩
·
2022-03-10 23:01
MacOS 开发 -
NSView
添加鼠标监控
4.而windowserver则负责分派这些事件到对应进程的run-loop.二、步骤1.自定义MSView继承自
NSView
;2.在MSView.m的drawRect方法中添加监控区域NSTrackingA
KeyboardLife
·
2022-02-10 21:23
NSView
设置圆角样式和透明背景
要解决的问题:把程序主窗口的边角设为圆角代码://setwindowradiusself.view.wantsLayer=true;self.view.layer?.masksToBounds=true;self.view.layer?.cornerRadius=40.0;//为了视觉效果明显设了很大的圆角self.view.window?.backgroundColor=NSColor.clea
长安安南
·
2022-02-09 22:01
MAC开发--自定义NSStatusBar的样式
#import"AppDelegate.h"#import"
NSView
+LoadNib.h"#import"CustomerView.h"@interfaceAppDelegate()@p
背靠背的微笑
·
2022-02-08 17:14
【iOS】获取当前 NSViewController 的 window 以及其所在 NSWindowController 的 window
#前言场景:登录成功后,我们需要关闭当前登录页的NSViewController以及NSWindowController,这时就需要获得当前的window进行关闭#解决这里分别针对
NSView
、NSViewController
圆号本昊
·
2021-09-22 15:31
macOS
开发指难
ios
macos
NSWindow
swift
cocoa
XIB自定义
NSView
工具:开发工具:Xcode8.2开发平台:Mac1.创建工程:2.创建自定义View和xib:3.使用自定义view4.效果展示已经成功自定义xib了,大家以后可根据自己需要自行定义。
CBRidiculous
·
2021-06-25 12:34
使用Mac OS控件,封装加载视图ProgressView
右键选择"NewFile"选择"CocoaClass"(Mac的App又叫'CocoaApp')继承自`
NSView
`的`GYHLoadProgress`对应的“.h”文件:#importNS_ASSUME_NONNULL_BEGIN
goyohol
·
2021-06-14 03:08
SceneKit涉及类的官方文档翻译(一)---- SCNView
概览在MACOS中,SCNView继承自
NSView
,在iOS中,SCNView继承自UIView,用来展示SceneKit框架中的内容。
glView
·
2021-06-12 08:57
Mac开发
NSView
、设置BackgroundColorNSView*view=[[NSViewalloc]initWithFrame:NSMakeRect(100,150,100,50)];view.wantsLayer
Abel0101
·
2021-06-07 19:24
macOS开发-自定义NSWindow的title bar
所以,干脆隐藏NSWindow自带的titlebar,利用
NSView
自定义titlebar,实现最大化的自定义需求,不断扩展添加新内容。
wright
·
2021-04-23 04:43
Core Animation 五 : CATransaction
LayerKit,它管理着树状结构的图层数据,并且快速组合这些图层,构成了一切可视化的基础.在构建可视化,也就是视图的时候,iOS中使用UIKit中的UIView,但是macOS中使用AppKit中的
NSView
Trigger_o
·
2021-04-20 14:39
macOS-鼠标
:(NSEvent*)event-(void)mouseExited:(NSEvent*)event-(void)mouseEntered:(NSEvent*)event鼠标经过时是不会触发的,需要给
NSView
VictorZhangWang
·
2021-04-19 16:25
macOS 开发-
NSView
实践-提个醒
IT人士是久坐一族中核心大军,在学习
NSView
的相关知识后,我们来通过视图的基本功能来开发一个简单的应用,用于定时提醒我们从座位上起来活动一下。
YxxxHao
·
2021-03-25 11:34
macOS 开发-
NSView
NSView
是用于应用程序中渲染、打印以及处理事件的基础容器。概要通常我们不需要直接使用
NSView
对象,而是使用其派生的对象或实现的子类并覆盖其方法来实现所需的行为。
YxxxHao
·
2021-03-25 11:38
macOS 开发-
NSView
API
NSView
用于在应用程序中渲染、打印以及处理事件的基础容器。概要通常我们不需要直接使用
NSView
对象,而是使用其派生的对象或实现的子类并覆盖其方法来实现所需的行为。
YxxxHao
·
2021-03-24 20:02
macOS应用开发之Objective-C系列-入门
macOS应用开发之Objective-C系列(纯代码开发)第一节,macOS开发入门之HelloMacOSAPP1.NSWindow、NSWindowController、NSViewController、
NSView
ggli
·
2021-03-06 15:19
PDFView PDFKit (SwiftUI中文文档手册)
classPDFView:UIViewclassPDFView:
NSView
总览PDFView可能是将PDF功能添加到应用程序所需处理的唯一类。
知识大胖
·
2020-09-14 01:35
PDFKit
中文文档API和教程
WKWebView WebKit (SwiftUI中文文档手册)
classWKWebView:UIViewclassWKWebView:
NSView
###总览重要,从iOS8.0和OSX10.10开始,使用WKWebView将Web内容添加到您的应用程序。
知识大胖
·
2020-09-14 01:35
SwiftUI
中文文档与手册
MacOS开发-带有动画的窗口内容切换
2.1mainMenu.xib部分在mainMenu.xib中拖入
NSView
,与窗口通大小,然后在AppDelegat
山里孩子往外走
·
2020-09-13 21:42
Mac应用开发
暴击Mac
OSX应用开发
不同平台(mac、windows—wpf、web、ios、android)下实现页面的转场动画
最简单的转场动画就是在一个黑色的圆角矩形里面加载一个菊花轮,但如果项目要求高一些,就需要我们自己来实现一个自定义的转场动画了,不多说,先上效果图:Mac上是通过一个NSTimer计时器然后不停地重绘来实现的,转场动画封装在一个
NSView
87222643hxq
·
2020-08-24 16:40
Xamarin
Mac
开发
WPF
NSLayoutAnchor
一般不会直接创建NSLayoutConstraint对象,而是用UIView(
NSView
)、其子类或者UILayoutGuide的某个anchor属性。
KingTortoise
·
2020-08-20 14:56
macOS开发中NSWindow, NSWindowController,
NSView
, NSViewController的关系
macOS使用的Cocoa框架,的确没有iOS使用的CocoaTouch那么智能好用。有些地方逻辑很奇怪,还有一些看似很正常的功能它却没有提供,还需要自定义。这里就有一个很头疼的问题,关于这四个类的问题,他们之间到底是什么关系,如果摆脱了storyboard如何用代码实现?今天就来简单介绍一下。Xcode所提供的默认模板包括一个WindowController,还有一个ViewController
fl2011sx
·
2020-08-19 17:21
Swift代码
iOS开发之SceneKit框架--SCNView.h
1、SCNView在macOS中,SCNView是
NSView
的子类,在iOS和tvOS中,SCNView是UIView的子类。
weixin_33806914
·
2020-08-14 11:57
SwiftUI SCNView 基础教程
classSCNView:UIViewclassSCNView:UIView使用教程在macOS中,SCNView是的子类
NSView
。在iOS和tvOS中,SCNView是的子类UIView。
知识大胖
·
2020-08-14 10:30
NSLayoutConstraint 使用代码实现约束的添加和删除
-(void)addMasonry:(
NSView
*)viewsuperView:(
NSView
*)sViewpadding:(NSEdgeInsets)padding{view.translatesAutoresizingMaskIntoConstraints
lemon__007
·
2020-08-09 23:04
iOS开发
Mac开发
NSWindow支持Drag-and-Drop
在
NSView
中,通过registerForDraggedTypes:来支持Drag-and-Drop。
yingzi80
·
2020-08-05 03:40
Mac
OS
X开发
Jekyll-Admin-Mac-列表
NSView
如何sizeThatFits:再次激活App请求Jekyll的Post文章的列表。关于泛型参数关于@escaping精简请求子类cannotoverridewithast
君赏
·
2020-07-15 05:52
iOS离屏渲染
、CoreAnimation渲染过程中我们简单的介绍了渲染的原理,在本章我们探讨下,渲染时常见的导致卡顿的现象:离屏渲染图片或者视图的渲染流程:element-Rendering.pngUIView或
NSView
shawnr
·
2020-07-12 22:22
Jekyll-Admin-Mac-模板处理
制作导航条使用网络框架Alamofire使用SwiftyJSONiOS10开启启用HTTP请求使用ObjectMapper关于Swift闭包里面循环引用封装模块设置
NSView
的圆角解决Xib无法显示自定义控件从
君赏
·
2020-07-06 06:32
iOS技术文档No.2 AppKit_NSLayoutAnchor
这样的设计思想.NSLayoutAnchor用来创建NSLayoutConstraint对象,使用这些对象从而实现自动布局.但是一般不会直接创建NSLayoutConstraint对象,而是用UIView(
NSView
孤独雪域
·
2020-07-02 15:16
ios渲染
方便ios和macos代码共享,两者点击操作不同,分别通过UIView、
NSView
来响应点击操作3>CoreAnimation:layertrees1)图层树:modellayertree,简称la
seven_lsky
·
2020-07-01 12:35
Metal学习(2)
MTKView是
NSView
/UIView的子类,它有一个嵌入式的Metal层,负责管理framebuffer,渲染目标和draw循环。
沐兰心
·
2020-06-30 04:28
view转image
-(NSImage*)viewToImage:(
NSView
*)view{NSBitmapImageRep*bitmap=[selfbitmapImageRepForCachingDisplayInRect
在流逝的沉默里
·
2020-06-27 22:00
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他