Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> iOS >> Content
Wat is het nsappshell-gebeurtenisvenster?
NSAppShellEventWindow

Een NSAppShellEventWindow biedt een plaatsaanduidingsvenster voor het Dock-pictogram dat is gekoppeld aan een app in de sandbox (vanaf OS X Yosemite). Zie Sandboxen in Cocoa voor meer informatie over sandboxen.

Vóór OS X Yosemite leek het Dock-pictogram van een app die op bestandssysteemniveau in een sandbox was geplaatst, ondoorzichtig, wat aangeeft dat de app geen toegang had tot specifieke bronnen. Met de introductie van App Transparency in OS X Yosemite tonen deze apps nu hun Dock-pictogram als actief.

Als een app een NSAppShellEventWindow in de bundel bevat, geeft het systeem het Dock-pictogram van de app weer als actief wanneer een van de volgende gebeurtenissen plaatsvindt:

* Het venster wordt sleutel als reactie op een muisklik of een andere activeringsgebeurtenis.

* Het venster geeft inhoud op het scherm weer door een Core Animation API aan te roepen, inclusief die van CALayer, CAMediaTimingFunction en UIViewPropertyAnimator.

* Het raam speelt een hoorbaar alarm of geluid af.

Zonder een NSAppShellEventWindow in de bundel zorgen deze zelfde gebeurtenissen er niet voor dat het Dock-pictogram van de app actief lijkt.

Discussie

De NSAppShellEventWindow is verborgen voor de gebruikersinterface en verschijnt nooit op het scherm. Het bestaat uitsluitend om de interactie tussen de sandboxcontainer van de app en het Dock te vergemakkelijken.

Een app kan meerdere NSAppShellEventWindows bevatten. Er kan er echter maar één tegelijk in een bepaalde sandboxcontainer voorkomen; een app kan pas een nieuw venster maken nadat een eerder gemaakt venster is gesloten.

U kunt NSAppShellEventWindows maken en beheren met behulp van de NSWorkspace API.

Previous: Next:
  iOS
·Hoe Safari met schermtijd te b…
·Pokémon Go downloaden op een …
·Is MetaTrader 4 beschikbaar op…
·Hoe iOS-bètaversie op iPhone …
·Hoe iemand te blokkeren op Tel…
·Hoe u netwerkverkeer op uw iOS…
·E-mails PDF afdrukken in Outlo…
·Hoe installeer ik de bètavers…
·Wat is de volgende stap in de …
  Related Articles
Wat is een synoniem voor het woord conso…
Wat is het verschil tussen Microsoft Win…
Hoe vaak kan één Windows 7-sleutel wor…
15 A is een handig hulpmiddel om de cont…
Welke van de volgende bestandsnamen is a…
Wat geeft de stabiliteit van de kernel a…
Wat is het sed-commando in Unix? 
Wat is het proces van het gebruiken of b…
Wat wordt bedoeld met trapsgewijze ramen…
  Besturingssysteem Articles
·Hoe te wijzigen Windows XP Product Key C…
·Hoe te Ready Boost gebruiken en eenvoudi…
·Hoe de Google Desktop voor Lucid bijwerk…
·Hoe te wijzigen uw Windows-computer Scre…
·Hoe om bestanden te verplaatsen naar een…
·Hoe te Active Desktops Verwijder 
·Hoe kan ik mijn account verwijderen op T…
·Waarom vervangt Windows NT Dos zoals oor…
·Hoe kan ik Windows XP verwijderen om Ins…
Copyright © Computer Kennis https://www.nldit.com